diff options
author | Vitaly Buka <vitalybuka@google.com> | 2023-05-11 19:07:29 -0700 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2023-05-11 19:10:38 -0700 |
commit | 3d4e5d2ad911182ae5bb797b44747fb3656a3c48 (patch) | |
tree | ed46a5a05211e82eb0157c9ccb06ec3cc3b0eb7f /llvm/lib/AsmParser/LLLexer.cpp | |
parent | ad163a69e6f133394c6f7a09ec4ac58fbe8f2c6f (diff) | |
download | llvm-3d4e5d2ad911182ae5bb797b44747fb3656a3c48.zip llvm-3d4e5d2ad911182ae5bb797b44747fb3656a3c48.tar.gz llvm-3d4e5d2ad911182ae5bb797b44747fb3656a3c48.tar.bz2 |
[NFC][LLLexer] Consistently initialize *Val fields
LLParser::parseInstruction speculatively getUIntVal()
but uses that only in some branches.
APFloatVal, TyVal and StrVal were already initialized, when
UIntVal and APSIntVal were not.
Diffstat (limited to 'llvm/lib/AsmParser/LLLexer.cpp')
-rw-r--r-- | llvm/lib/AsmParser/LLLexer.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/AsmParser/LLLexer.cpp b/llvm/lib/AsmParser/LLLexer.cpp index 6525dfd..23a7b44 100644 --- a/llvm/lib/AsmParser/LLLexer.cpp +++ b/llvm/lib/AsmParser/LLLexer.cpp @@ -158,8 +158,7 @@ static const char *isLabelTail(const char *CurPtr) { LLLexer::LLLexer(StringRef StartBuf, SourceMgr &SM, SMDiagnostic &Err, LLVMContext &C) - : CurBuf(StartBuf), ErrorInfo(Err), SM(SM), Context(C), APFloatVal(0.0), - IgnoreColonInIdentifiers(false) { + : CurBuf(StartBuf), ErrorInfo(Err), SM(SM), Context(C) { CurPtr = CurBuf.begin(); } |