Home
last modified time | relevance | path

Searched refs:TokStart (Results 1 – 10 of 10) sorted by relevance

/minix/external/bsd/llvm/dist/llvm/lib/MC/MCParser/
H A DAsmLexer.cpp41 TokStart = nullptr; in setBuffer()
91 StringRef(TokStart, CurPtr - TokStart)); in LexFloatLiteral()
161 if (CurPtr == TokStart+1 && TokStart[0] == '.') in LexIdentifier()
265 StringRef Result(TokStart, CurPtr - TokStart); in LexDigit()
288 StringRef Result(TokStart, CurPtr - TokStart); in LexDigit()
299 StringRef Result(TokStart, CurPtr - TokStart); in LexDigit()
339 return intToken(StringRef(TokStart, CurPtr - TokStart), Result); in LexDigit()
346 StringRef Result(TokStart, CurPtr - TokStart); in LexDigit()
379 StringRef Res = StringRef(TokStart,CurPtr - TokStart); in LexSingleQuote()
426 return StringRef(TokStart, CurPtr-TokStart); in LexUntilEndOfStatement()
[all …]
H A DMCAsmLexer.cpp16 TokStart(nullptr), SkipSpace(true) { in MCAsmLexer()
23 return SMLoc::getFromPointer(TokStart); in getLoc()
/minix/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLLexer.cpp190 TokStart = CurPtr; in LexToken()
744 if ((TokStart[0] == 'u' || TokStart[0] == 's') && in LexIdentifier()
745 TokStart[1] == '0' && TokStart[2] == 'x' && in LexIdentifier()
752 CurPtr = TokStart+3; in LexIdentifier()
764 if (TokStart[0] == 'c' && TokStart[1] == 'c') { in LexIdentifier()
765 CurPtr = TokStart+2; in LexIdentifier()
770 CurPtr = TokStart+1; in LexIdentifier()
783 CurPtr = TokStart + 2; in Lex0x()
794 CurPtr = TokStart+1; in Lex0x()
875 if (TokStart[0] == '0' && TokStart[1] == 'x') in LexDigitOrNegative()
[all …]
H A DLLLexer.h37 const char *TokStart; variable
55 LocTy getLoc() const { return SMLoc::getFromPointer(TokStart); } in getLoc()
/minix/external/bsd/llvm/dist/llvm/lib/TableGen/
H A DTGLexer.cpp33 TokStart = nullptr; in TGLexer()
37 return SMLoc::getFromPointer(TokStart); in getLoc()
89 TokStart = CurPtr; in LexToken()
100 return ReturnError(TokStart, "Unexpected character"); in LexToken()
133 return ReturnError(TokStart, "Unexpected character"); in LexToken()
237 return ReturnError(TokStart, "Invalid variable name"); in LexVarName()
252 const char *IdentStart = TokStart; in LexIdentifier()
355 PrintError(TokStart, "Unterminated comment!"); in SkipCComment()
389 return ReturnError(TokStart, "Invalid hexadecimal number"); in LexNumber()
394 return ReturnError(TokStart, "Invalid hexadecimal number"); in LexNumber()
[all …]
H A DTGLexer.h73 const char *TokStart; variable
115 return std::make_pair(CurIntVal, (CurPtr - TokStart)-2); in getCurBinaryIntVal()
/minix/external/bsd/llvm/dist/clang/lib/Lex/
H A DLexer.cpp346 return std::string(TokStart, TokStart + Tok.getLength()); in getSpelling()
369 const char *TokStart = nullptr; in getSpelling() local
383 TokStart = Tok.getLiteralData(); in getSpelling()
385 if (!TokStart) { in getSpelling()
399 Buffer = TokStart; in getSpelling()
718 return TokStart; in AdvanceToTokenCharacter()
1621 Result.setLiteralData(TokStart); in LexNumericConstant()
1770 Result.setLiteralData(TokStart); in LexStringLiteral()
1850 Result.setLiteralData(TokStart); in LexRawStringLiteral()
1886 Result.setLiteralData(TokStart); in LexAngledStringLiteral()
[all …]
/minix/external/bsd/llvm/dist/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h130 const char *TokStart;
/minix/external/bsd/llvm/dist/clang/include/clang/Lex/
H A DLexer.h302 static SourceLocation AdvanceToTokenCharacter(SourceLocation TokStart,
H A DPreprocessor.h1194 SourceLocation AdvanceToTokenCharacter(SourceLocation TokStart, in AdvanceToTokenCharacter() argument
1196 return Lexer::AdvanceToTokenCharacter(TokStart, Char, SourceMgr, LangOpts); in AdvanceToTokenCharacter()