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

References

include/llvm/MC/MCParser/MCAsmLexer.h
  132   AsmToken::TokenKind getKind() const { return getTok().getKind(); }
  135   bool is(AsmToken::TokenKind K) const { return getTok().is(K); }
  138   bool isNot(AsmToken::TokenKind K) const { return getTok().isNot(K); }
lib/MC/MCParser/AsmParser.cpp
  831   if (Lexer.getTok().is(AsmToken::Error))
  924     if (Parsed && !hasPendingError() && Lexer.getTok().is(AsmToken::Error)) {
 1050   EndLoc = Lexer.getTok().getEndLoc();
 1190     EndLoc = Lexer.getTok().getEndLoc();
 1211         EndLoc = Lexer.getTok().getEndLoc();
 1221     EndLoc = Lexer.getTok().getEndLoc();
 1231     EndLoc = Lexer.getTok().getEndLoc();
 3004   SMLoc OffsetLoc = Lexer.getTok().getLoc();
 3019   SMLoc NameLoc = Lexer.getTok().getLoc();
 3020   StringRef Name = Lexer.getTok().getIdentifier();
lib/MC/MCParser/DarwinAsmParser.cpp
 1019   int64_t MajorVal = getLexer().getTok().getIntVal();
 1032   int64_t MinorVal = getLexer().getTok().getIntVal();
 1048   int64_t Val = getLexer().getTok().getIntVal();
 1066       isSDKVersionToken(getLexer().getTok()))
 1076   assert(isSDKVersionToken(getLexer().getTok()) && "expected sdk_version");
 1132   if (isSDKVersionToken(getLexer().getTok()) && parseSDKVersion(SDKVersion))
 1188   if (isSDKVersionToken(getLexer().getTok()) && parseSDKVersion(SDKVersion))
lib/MC/MCParser/MCAsmParser.cpp
   34   return getLexer().getTok();
lib/MC/MCParser/WasmAsmParser.cpp
   84                    Lexer->getTok());
  101         return error("Expected section flags, instead got: ", Lexer->getTok());
  115       return error("expected string in directive, instead got: ", Lexer->getTok());
  181                    Lexer->getTok());
  184                        Lexer->getTok().getString()));
  188       return error("Expected label,@type declaration, got: ", Lexer->getTok());
  189     auto TypeName = Lexer->getTok().getString();
  197       return error("Unknown WASM symbol type: ", Lexer->getTok());
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 3980   VendorName = getLexer().getTok().getStringContents();
 3990   ArchName = getLexer().getTok().getStringContents();
 4069     StringRef ID = getLexer().getTok().getIdentifier();
 4105   auto ISAVersionStringFromASM = getLexer().getTok().getStringContents();
 4168       CollectStream << getLexer().getTok().getString();
 4173       StringRef ID = getLexer().getTok().getIdentifier();
 6448   if (getLexer().getTok().getString() != "dim")
 6461     SMLoc Loc = getLexer().getTok().getEndLoc();
 6462     Token = getLexer().getTok().getString();
 6464     if (getLexer().getTok().getLoc() != Loc)
 6469   Token += getLexer().getTok().getString();
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  329   StringRef Name = getLexer().getTok().getIdentifier();
  344     StringRef Name = getLexer().getTok().getIdentifier();
  376     StringRef Name = getLexer().getTok().getString();
  390         getLexer().getTok().getString().substr(0, 1), S));
  392         getLexer().getTok().getString().substr(1, 1), S));
  413     StringRef Name = getLexer().getTok().getIdentifier();
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  886           const AsmToken &MaybeDotNew = Lexer.getTok();
  904           const AsmToken &MaybeDotNew = Lexer.getTok();
  923   AsmToken const &Second = Lexer.getTok();
  965   StringRef RawString(Lexer.getTok().getString().data(), 0);
  969     AsmToken const &Token = Lexer.getTok();
  975     bool Contigious = Lexer.getTok().getString().data() ==
 1033     if (!getLexer().getTok().is(AsmToken::Colon))
 1049     Tokens.emplace_back(Lexer.getTok());
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  699     RegNum = MatchRegisterName(Lexer.getTok().getIdentifier());
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
  292     auto Name = getLexer().getTok().getIdentifier().lower();
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  970   StringRef Name = getLexer().getTok().getIdentifier();
 1003     StringRef Name = getLexer().getTok().getIdentifier();
 1173   AsmToken Tok = getLexer().getTok();
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  223     return Parser.Error(Lexer.getTok().getLoc(), Msg);
  282                    Lexer.getTok());
  288       error("Expected identifier, got: ", Lexer.getTok());
  291     auto Name = Lexer.getTok().getString();
  331       auto Type = parseType(Lexer.getTok().getString());
  333         return error("unknown type: ", Lexer.getTok());
  343     auto &Int = Lexer.getTok();
  354     auto &Flt = Lexer.getTok();
  370     auto &Flt = Lexer.getTok();
  410         auto Tok = Lexer.getTok();
  436       auto &Sep = Lexer.getTok();
  444       auto &Id = Lexer.getTok();
  528       auto &Tok = Lexer.getTok();
  533         auto &Id = Lexer.getTok();
  546             return error("Cannot parse symbol: ", Lexer.getTok());
  567                        Lexer.getTok());
  586             Op->BrL.List.push_back(Lexer.getTok().getIntVal());
  639                      Lexer.getTok());
  669       auto TypeTok = Lexer.getTok();
  734                      Lexer.getTok());
  751         return error("Cannot parse .int expression: ", Lexer.getTok());
  762         return error("Cannot parse string constant: ", Lexer.getTok());
lib/Target/X86/AsmParser/X86AsmParser.cpp
 2052         (getLexer().getTok().getIdentifier() == "z")))
 2074       if (getLexer().getTok().getIntVal() != 1)
 2078           !getLexer().getTok().getIdentifier().startswith("to"))
 2082         StringSwitch<const char*>(getLexer().getTok().getIdentifier())
 2675                                    getLexer().getTok().getLoc(), 0);
 3753   if (getLexer().getTok().isNot(AsmToken::Integer)) {
tools/llvm-mc/llvm-mc.cpp
  250     Lexer.getTok().dump(OS);
  252     if (Lexer.getTok().getKind() == AsmToken::Error)