Revert "[Parser] Decouple the parser from AST creation (part 1)"

This commit is contained in:
Brent Royal-Gordon
2019-07-09 14:07:43 -07:00
committed by GitHub
parent 8a2960f7c6
commit c66a8be4eb
23 changed files with 306 additions and 891 deletions

View File

@@ -155,7 +155,6 @@ private:
node.present = true;
}
public:
OpaqueSyntaxNode recordToken(tok tokenKind,
ArrayRef<ParsedTriviaPiece> leadingTrivia,
ArrayRef<ParsedTriviaPiece> trailingTrivia,
@@ -202,10 +201,6 @@ public:
auto result = NodeLookup(lexerOffset, ckind);
return {result.length, result.node};
}
OpaqueSyntaxNodeKind getOpaqueKind() override {
return OpaqueSyntaxNodeKind::SwiftSyntax;
}
};
static swiftparser_diagnostic_severity_t getSeverity(DiagnosticKind Kind) {