mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[SourceKit] Add a request to get the semantic tokens of a file
We need this request for semantic highlighting in LSP. Previously, we were getting the semantic tokens using a 0,0 edit after a document update notification but that will no longer be possible if we open the documents in syntactic only mode.
This commit is contained in:
@@ -1537,9 +1537,9 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
static SourceFile *retrieveInputFile(StringRef inputBufferName,
|
||||
const CompilerInstance &CI,
|
||||
bool haveRealPath = false) {
|
||||
SourceFile *SourceKit::retrieveInputFile(StringRef inputBufferName,
|
||||
const CompilerInstance &CI,
|
||||
bool haveRealPath) {
|
||||
// Don't bother looking up if we have the same file as the primary file or
|
||||
// we weren't given a separate input file
|
||||
if (inputBufferName.empty() ||
|
||||
|
||||
Reference in New Issue
Block a user