[Parse] Fix issue with incremental re-parsing for SwiftSyntax emitting bogus parsing error

rdar://60232712
This commit is contained in:
Argyrios Kyrtzidis
2020-03-18 15:08:48 -07:00
parent 1882b50555
commit 791309155d
5 changed files with 18 additions and 1 deletions

View File

@@ -277,6 +277,7 @@ swiftparse_client_node_t SynParser::parse(const char *source) {
TypeCheckerOptions tyckOpts;
LangOptions langOpts;
langOpts.BuildSyntaxTree = true;
langOpts.ParseForSyntaxTreeOnly = true;
langOpts.CollectParsedToken = false;
// Disable name lookups during parsing.
// Not ready yet: