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

References

lib/AsmParser/LLLexer.cpp
  184     TokStart = CurPtr;
  210         StrVal.assign(TokStart, CurPtr-1);
  263   if (const char *Ptr = isLabelTail(TokStart)) {
  265     StrVal.assign(TokStart, CurPtr - 1);
  281         StrVal.assign(TokStart + 2, CurPtr - 1);
  344   uint64_t Val = atoull(TokStart + 1, CurPtr);
  364         StrVal.assign(TokStart+2, CurPtr-1);
  426     StrVal.assign(TokStart+1, CurPtr);   // Skip !
  944   if ((TokStart[0] == 'u' || TokStart[0] == 's') &&
  944   if ((TokStart[0] == 'u' || TokStart[0] == 's') &&
  945       TokStart[1] == '0' && TokStart[2] == 'x' &&
  945       TokStart[1] == '0' && TokStart[2] == 'x' &&
  946       isxdigit(static_cast<unsigned char>(TokStart[3]))) {
  947     int len = CurPtr-TokStart-3;
  949     StringRef HexStr(TokStart + 3, len);
  952       CurPtr = TokStart+3;
  959     APSIntVal = APSInt(Tmp, TokStart[0] == 'u');
  964   if (TokStart[0] == 'c' && TokStart[1] == 'c') {
  964   if (TokStart[0] == 'c' && TokStart[1] == 'c') {
  965     CurPtr = TokStart+2;
  970   CurPtr = TokStart+1;
  982   CurPtr = TokStart + 2;
  993     CurPtr = TokStart+1;
 1005                          APInt(64, HexIntToVal(TokStart + 2, CurPtr)));
 1014     FP80HexToIntPair(TokStart+3, CurPtr, Pair);
 1019     HexToIntPair(TokStart+3, CurPtr, Pair);
 1024     HexToIntPair(TokStart+3, CurPtr, Pair);
 1029                          APInt(16,HexIntToVal(TokStart+3, CurPtr)));
 1045   if (!isdigit(static_cast<unsigned char>(TokStart[0])) &&
 1049       StrVal.assign(TokStart, End-1);
 1064   if (isdigit(TokStart[0]) && CurPtr[0] == ':') {
 1065     uint64_t Val = atoull(TokStart, CurPtr);
 1076       StrVal.assign(TokStart, End-1);
 1085     if (TokStart[0] == '0' && TokStart[1] == 'x')
 1085     if (TokStart[0] == '0' && TokStart[1] == 'x')
 1087     APSIntVal = APSInt(StringRef(TokStart, CurPtr - TokStart));
 1087     APSIntVal = APSInt(StringRef(TokStart, CurPtr - TokStart));
 1106                        StringRef(TokStart, CurPtr - TokStart));
 1106                        StringRef(TokStart, CurPtr - TokStart));
 1124     CurPtr = TokStart+1;
 1143                        StringRef(TokStart, CurPtr - TokStart));
 1143                        StringRef(TokStart, CurPtr - TokStart));
lib/AsmParser/LLLexer.h
   57     LocTy getLoc() const { return SMLoc::getFromPointer(TokStart); }