reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/TableGen/TGLexer.cpp
   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);