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

/freebsd-11.0-release/contrib/llvm/lib/MC/MCParser/
H A DAsmLexer.cpp41 TokStart = nullptr;
91 StringRef(TokStart, CurPtr - TokStart));
117 return ReturnError(TokStart, "invalid hexadecimal floating-point constant: "
122 return ReturnError(TokStart, "invalid hexadecimal floating-point constant: "
135 return ReturnError(TokStart, "invalid hexadecimal floating-point constant: "
138 return AsmToken(AsmToken::Real, StringRef(TokStart, CurPtr - TokStart));
161 if (CurPtr == TokStart+1 && TokStart[
[all...]
H A DMCAsmLexer.cpp15 MCAsmLexer::MCAsmLexer() : TokStart(nullptr), SkipSpace(true) {
23 return SMLoc::getFromPointer(TokStart);
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp190 TokStart = CurPtr;
216 StrVal.assign(TokStart, CurPtr-1);
264 if (const char *Ptr = isLabelTail(TokStart)) {
266 StrVal.assign(TokStart, CurPtr - 1);
282 StrVal.assign(TokStart + 2, CurPtr - 1);
349 StrVal.assign(TokStart+2, CurPtr-1);
369 uint64_t Val = atoull(TokStart+1, CurPtr);
421 StrVal.assign(TokStart+1, CurPtr); // Skip !
436 uint64_t Val = atoull(TokStart+1, CurPtr);
794 if ((TokStart[
[all...]
H A DLLLexer.h37 const char *TokStart; member in class:llvm::LLLexer
54 LocTy getLoc() const { return SMLoc::getFromPointer(TokStart); }
/freebsd-11.0-release/contrib/llvm/lib/TableGen/
H A DTGLexer.cpp33 TokStart = nullptr;
37 return SMLoc::getFromPointer(TokStart);
89 TokStart = CurPtr;
100 return ReturnError(TokStart, "Unexpected character");
133 return ReturnError(TokStart, "Unexpected character");
237 return ReturnError(TokStart, "Invalid variable name");
252 const char *IdentStart = TokStart;
355 PrintError(TokStart, "Unterminated comment!");
389 return ReturnError(TokStart, "Invalid hexadecimal number");
394 return ReturnError(TokStart, "Invali
[all...]
H A DTGLexer.h73 const char *TokStart; member in class:llvm::TGLexer
114 return std::make_pair(CurIntVal, (CurPtr - TokStart)-2);
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/MCParser/
H A DMCAsmLexer.h130 const char *TokStart; member in class:llvm::MCAsmLexer
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Lex/
H A DLexer.cpp331 const char *TokStart = SourceMgr.getCharacterData(Tok.getLocation(), local
340 return std::string(TokStart, TokStart + Tok.getLength());
344 Result.resize(getSpellingSlow(Tok, TokStart, LangOpts, &*Result.begin()));
363 const char *TokStart = nullptr; local
366 TokStart = Tok.getRawIdentifier().data();
377 TokStart = Tok.getLiteralData();
379 if (!TokStart) {
382 TokStart = SourceMgr.getCharacterData(Tok.getLocation(), &CharDataInvalid);
393 Buffer = TokStart;
700 AdvanceToTokenCharacter(SourceLocation TokStart, unsigned CharNo, const SourceManager &SM, const LangOptions &LangOpts) argument
1617 const char *TokStart = BufferPtr; local
1766 const char *TokStart = BufferPtr; local
1846 const char *TokStart = BufferPtr; local
1882 const char *TokStart = BufferPtr; local
1948 const char *TokStart = BufferPtr; local
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DLexer.h302 static SourceLocation AdvanceToTokenCharacter(SourceLocation TokStart,
H A DPreprocessor.h1468 SourceLocation AdvanceToTokenCharacter(SourceLocation TokStart, argument
1470 return Lexer::AdvanceToTokenCharacter(TokStart, Char, SourceMgr, LangOpts);

Completed in 125 milliseconds