token.CloseToken();
}
}
+ SkipToNextSignificantCharacter();
}
void Prescanner::SkipToEndOfLine() {
at_ += 3;
encoding_ = Encoding::UTF_8;
}
+ SkipToNextSignificantCharacter();
+}
+
+// Skip everything that should be ignored until the next significant
+// character is reached; handles C-style comments in preprocessing
+// directives, Fortran ! comments, stuff after the right margin in
+// fixed form, and all forms of line continuation.
+void Prescanner::SkipToNextSignificantCharacter() {
if (inPreprocessorDirective_) {
SkipCComments();
} else {