reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
50 TokStart = nullptr; 64 return SMLoc::getFromPointer(TokStart); 94 TokStart = CurPtr; 137 TokStart = CurPtr; 148 return ReturnError(TokStart, "Unexpected character"); 204 return ReturnError(TokStart, "Unexpected character"); 308 return ReturnError(TokStart, "Invalid variable name"); 322 const char *IdentStart = TokStart; 428 PrintError(TokStart, "Unterminated comment!"); 462 return ReturnError(TokStart, "Invalid hexadecimal number"); 467 return ReturnError(TokStart, "Invalid hexadecimal number"); 472 return ReturnError(TokStart, "Invalid hexadecimal number"); 474 return ReturnError(TokStart, "Hexadecimal number out of range"); 501 CurIntVal = strtoll(TokStart, nullptr, 10); 658 TokStart = CurPtr; 684 return ReturnError(TokStart, "Expected macro name after " + IfTokName); 697 {Kind, MacroIsDefined, SMLoc::getFromPointer(TokStart)}); 725 return ReturnError(TokStart, "#else without #ifdef or #ifndef"); 730 PrintError(TokStart, "double #else"); 738 {Kind, !IfdefEntry.IsDefined, SMLoc::getFromPointer(TokStart)}); 758 return ReturnError(TokStart, "#endif without #ifdef"); 784 return ReturnError(TokStart, "Expected macro name after #define"); 873 TokStart = CurPtr; 882 return StringRef(TokStart, CurPtr - TokStart); 882 return StringRef(TokStart, CurPtr - TokStart); 907 TokStart = CurPtr; 969 TokStart = CurPtr; 974 TokStart = CurPtr; 985 TokStart = CurPtr; 1020 TokStart = CurPtr;lib/TableGen/TGLexer.h
121 return std::make_pair(CurIntVal, (CurPtr - TokStart)-2);