Revert "Preserve whitespace and comments during lexing as Trivia"

This reverts commit d6e2b58382.
This commit is contained in:
David Farler
2016-11-18 12:22:53 -08:00
parent 44f15558d6
commit f450f0ccdf
56 changed files with 1048 additions and 1816 deletions

View File

@@ -765,11 +765,7 @@ public:
switch (Kind) {
case SyntaxNodeKind::Keyword: Id = "kw"; break;
// Skip identifier.
case SyntaxNodeKind::Identifier: {
auto var = StringRef(CurrBufPtr, 3);
assert(var != "var");
return;
}
case SyntaxNodeKind::Identifier: return;
case SyntaxNodeKind::DollarIdent: Id = "dollar"; break;
case SyntaxNodeKind::Integer: Id = "int"; break;
case SyntaxNodeKind::Floating: Id = "float"; break;
@@ -2151,12 +2147,8 @@ public:
return;
}
OS << "[";
for (auto SRC = RC.Comments.begin(); SRC != RC.Comments.end(); ++SRC) {
if (SRC != RC.Comments.begin())
OS << "\\n";
printWithEscaping(SRC->RawText);
}
for (auto &SRC : RC.Comments)
printWithEscaping(SRC.RawText);
OS << "]";
}