Displaying 2 results from an estimated 2 matches for "globalvarid".
Did you mean:
globalvar
2007 Dec 15
4
[LLVMdev] fix warning with newer g++ compilers
...follow like doesn't look like it goes with the for.
Thoughts?
Index: lib/AsmParser/LLLexer.cpp
===================================================================
--- lib/AsmParser/LLLexer.cpp (revision 45058)
+++ lib/AsmParser/LLLexer.cpp (working copy)
@@ -284,7 +284,7 @@
// Handle GlobalVarID: @[0-9]+
if (isdigit(CurPtr[0])) {
- for (++CurPtr; isdigit(CurPtr[0]); ++CurPtr);
+ for (++CurPtr; isdigit(CurPtr[0]); ++CurPtr) ;
uint64_t Val = atoull(TokStart+1, CurPtr);
if ((unsigned)Val != Val)
@@ -335,7 +335,7 @@
// Handle LocalVarID: %[0-9]+
if (isdigit(CurP...
2007 Dec 15
2
[LLVMdev] fix warning with newer g++ compilers
...|
+ while (isalnum(CurPtr[0]) || CurPtr[0] == '-' || CurPtr[0] == '$' ||
CurPtr[0] == '.' || CurPtr[0] == '_')
++CurPtr;
llvmAsmlval.StrVal = new std::string(TokStart+1, CurPtr); // Skip @
return GLOBALVAR;
}
-
+
// Handle GlobalVarID: @[0-9]+
if (isdigit(CurPtr[0])) {
- for (++CurPtr; isdigit(CurPtr[0]); ++CurPtr);
-
+ for (++CurPtr; isdigit(CurPtr[0]); ++CurPtr)
+ ;
+
uint64_t Val = atoull(TokStart+1, CurPtr);
if ((unsigned)Val != Val)
GenerateError("Invalid value number (too large)!&quo...