[SourceKit] Serialize the syntax tree in the EditorConsumer

This will allow us to switch to a more efficient serialization format in
the future.
This commit is contained in:
Alex Hoppen
2018-05-31 14:35:48 -07:00
parent 3deee08f70
commit b48f740712
5 changed files with 46 additions and 23 deletions

View File

@@ -101,7 +101,10 @@ private:
}
bool handleSourceText(StringRef Text) override { return false; }
bool handleSerializedSyntaxTree(StringRef Text) override { return false; }
bool handleSyntaxTree(const swift::syntax::SourceFileSyntax &SyntaxTree,
std::unordered_set<unsigned> ReusedNodeIds) override {
return false;
}
SyntaxTreeTransferMode syntaxTreeTransferMode() override {
return SyntaxTreeTransferMode::Off;