diff options
| author | Jim Grosbach <grosbach@apple.com> | 2011-09-14 16:37:04 +0000 |
|---|---|---|
| committer | Jim Grosbach <grosbach@apple.com> | 2011-09-14 16:37:04 +0000 |
| commit | 1daf07338c43b37cc42f2d4df40e476f34cdcceb (patch) | |
| tree | 4102ef215213c3bf702ba7d85169b6f52e94a89e | |
| parent | a739d9a023fe14d1cd5cc9838b8ad4a06f265c48 (diff) | |
| download | bcm5719-llvm-1daf07338c43b37cc42f2d4df40e476f34cdcceb.tar.gz bcm5719-llvm-1daf07338c43b37cc42f2d4df40e476f34cdcceb.zip | |
Move state var to private class member.
llvm-svn: 139697
| -rw-r--r-- | llvm/include/llvm/MC/MCParser/AsmLexer.h | 1 | ||||
| -rw-r--r-- | llvm/lib/MC/MCParser/AsmLexer.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/llvm/include/llvm/MC/MCParser/AsmLexer.h b/llvm/include/llvm/MC/MCParser/AsmLexer.h index b1277ec6ef0..dcecfb6aa01 100644 --- a/llvm/include/llvm/MC/MCParser/AsmLexer.h +++ b/llvm/include/llvm/MC/MCParser/AsmLexer.h @@ -32,6 +32,7 @@ class AsmLexer : public MCAsmLexer { const char *CurPtr; const MemoryBuffer *CurBuf; + bool isAtStartOfLine; void operator=(const AsmLexer&); // DO NOT IMPLEMENT AsmLexer(const AsmLexer&); // DO NOT IMPLEMENT diff --git a/llvm/lib/MC/MCParser/AsmLexer.cpp b/llvm/lib/MC/MCParser/AsmLexer.cpp index 9760e4676d8..e446a83a58b 100644 --- a/llvm/lib/MC/MCParser/AsmLexer.cpp +++ b/llvm/lib/MC/MCParser/AsmLexer.cpp @@ -24,6 +24,7 @@ using namespace llvm; AsmLexer::AsmLexer(const MCAsmInfo &_MAI) : MAI(_MAI) { CurBuf = NULL; CurPtr = NULL; + isAtStartOfLine = true; } AsmLexer::~AsmLexer() { @@ -356,7 +357,6 @@ bool AsmLexer::isAtStatementSeparator(const char *Ptr) { } AsmToken AsmLexer::LexToken() { - static bool isAtStartOfLine = true; TokStart = CurPtr; // This always consumes at least one character. int CurChar = getNextChar(); |

