Files
swift-mirror/test/SourceKit/ConformingMethods/basic.swift.response
Alex Hoppen 7ce41252e7 [SourceKit] Print compilerargs and sourcetext keys last
That way, when the request gets truncated by os_log in sourcekit-lsp, we see most of the request. Most likely the sourcetext and the compiler args wouldn't have made it into the log message completely anyway.

rdar://121322828
2024-02-29 20:45:55 -08:00

42 lines
1.1 KiB
Plaintext

{
key.typename: "C",
key.typeusr: "$s8MyModule1CCD",
key.members: [
{
key.name: "methodForTarget1()",
key.description: "methodForTarget1()",
key.typename: "ConcreteTarget1",
key.typeusr: "$s8MyModule15ConcreteTarget1VD",
key.sourcetext: "methodForTarget1()"
},
{
key.name: "methodForTarget2()",
key.description: "methodForTarget2()",
key.typename: "ConcreteTarget2",
key.typeusr: "$s8MyModule15ConcreteTarget2VD",
key.sourcetext: "methodForTarget2()"
}
]
}
{
key.typename: "C",
key.typeusr: "$s8MyModule1CCD",
key.members: [
{
key.name: "methodForTarget1()",
key.description: "methodForTarget1()",
key.typename: "ConcreteTarget1",
key.typeusr: "$s8MyModule15ConcreteTarget1VD",
key.sourcetext: "methodForTarget1()"
},
{
key.name: "methodForTarget2()",
key.description: "methodForTarget2()",
key.typename: "ConcreteTarget2",
key.typeusr: "$s8MyModule15ConcreteTarget2VD",
key.sourcetext: "methodForTarget2()"
}
],
key.reusingastcontext: 1
}