forked from OSchip/llvm-project
CommentLexer: eliminate an NDEBUG from the headers
Code in headers shouldn't be conditional on the build configuration. llvm-svn: 196656
This commit is contained in:
parent
e10a9fc08d
commit
3ffab05f54
|
@ -293,17 +293,7 @@ private:
|
|||
StringRef resolveHTMLHexCharacterReference(StringRef Name) const;
|
||||
|
||||
void formTokenWithChars(Token &Result, const char *TokEnd,
|
||||
tok::TokenKind Kind) {
|
||||
const unsigned TokLen = TokEnd - BufferPtr;
|
||||
Result.setLocation(getSourceLocation(BufferPtr));
|
||||
Result.setKind(Kind);
|
||||
Result.setLength(TokLen);
|
||||
#ifndef NDEBUG
|
||||
Result.TextPtr = "<UNSET>";
|
||||
Result.IntVal = 7;
|
||||
#endif
|
||||
BufferPtr = TokEnd;
|
||||
}
|
||||
tok::TokenKind Kind);
|
||||
|
||||
void formTextToken(Token &Result, const char *TokEnd) {
|
||||
StringRef Text(BufferPtr, TokEnd - BufferPtr);
|
||||
|
|
|
@ -268,6 +268,19 @@ const char *findCCommentEnd(const char *BufferPtr, const char *BufferEnd) {
|
|||
|
||||
} // unnamed namespace
|
||||
|
||||
void Lexer::formTokenWithChars(Token &Result, const char *TokEnd,
|
||||
tok::TokenKind Kind) {
|
||||
const unsigned TokLen = TokEnd - BufferPtr;
|
||||
Result.setLocation(getSourceLocation(BufferPtr));
|
||||
Result.setKind(Kind);
|
||||
Result.setLength(TokLen);
|
||||
#ifndef NDEBUG
|
||||
Result.TextPtr = "<UNSET>";
|
||||
Result.IntVal = 7;
|
||||
#endif
|
||||
BufferPtr = TokEnd;
|
||||
}
|
||||
|
||||
void Lexer::lexCommentText(Token &T) {
|
||||
assert(CommentState == LCS_InsideBCPLComment ||
|
||||
CommentState == LCS_InsideCComment);
|
||||
|
|
Loading…
Reference in New Issue