aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm-mc/AsmLexer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/llvm-mc/AsmLexer.cpp')
-rw-r--r--tools/llvm-mc/AsmLexer.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/tools/llvm-mc/AsmLexer.cpp b/tools/llvm-mc/AsmLexer.cpp
index be8f60d2dd..99055c6855 100644
--- a/tools/llvm-mc/AsmLexer.cpp
+++ b/tools/llvm-mc/AsmLexer.cpp
@@ -243,10 +243,8 @@ StringRef AsmLexer::LexUntilEndOfStatement() {
}
bool AsmLexer::isAtStartOfComment(char Char) {
- for (const char *p = MAI.getCommentString(); *p != 0; ++p)
- if (Char == *p)
- return true;
- return false;
+ // FIXME: This won't work for multi-character comment indicators like "//".
+ return Char == *MAI.getCommentString();
}
AsmToken AsmLexer::LexToken() {