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

Overridden By

lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  485   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
  699   SMLoc getStartLoc() const override {
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  863   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/AVR/AsmParser/AVRAsmParser.cpp
  240   SMLoc getStartLoc() const { return Start; }
lib/Target/BPF/AsmParser/BPFAsmParser.cpp
  142   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  245   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp
  149   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp
  223   SMLoc getStartLoc() const { return Start; }
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 1657   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  237   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  590   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  311   SMLoc getStartLoc() const override {
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  285   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  108   SMLoc getStartLoc() const override { return StartLoc; }
lib/Target/X86/AsmParser/X86Operand.h
   86   SMLoc getStartLoc() const override { return StartLoc; }

References

lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 4816       OperandLocs.push_back(Operands[i]->getStartLoc());
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 7196     return Error(Operands[ListNo + HasWritebackToken]->getStartLoc(),
 7199     return Error(Operands[ListNo + HasWritebackToken]->getStartLoc(),
 7214     return Error(Operands[ListNo + HasWritebackToken]->getStartLoc(),
 7217     return Error(Operands[ListNo + HasWritebackToken]->getStartLoc(),
 7220     return Error(Operands[ListNo + HasWritebackToken]->getStartLoc(),
 7235       return Error(Operands[3]->getStartLoc(),
 7240       return Error(Operands[3]->getStartLoc(),
 7246         return Error(Operands[3]->getStartLoc(),
 7249         return Error(Operands[3]->getStartLoc(),
 7259       return Error(Operands[3]->getStartLoc(),
 7268         return Error(Operands[3]->getStartLoc(),
 7272         return Error(Operands[3]->getStartLoc(),
 7299   SMLoc Loc = Operands[0]->getStartLoc();
 7315           CondLoc = Operands[I]->getStartLoc();
 7362           PredLoc = Operands[I]->getStartLoc();
 7416       return Error(Operands[2]->getStartLoc(),
 7458       return Error(Operands[3]->getStartLoc(),
 7491       return Error(Operands[3]->getStartLoc(),
 7535       return Error(Operands[3]->getStartLoc(),
 7551       return Error(Operands[5]->getStartLoc(),
 7569       return Error(Operands[3 + HasWritebackToken]->getStartLoc(),
 7573       return Error(Operands[2]->getStartLoc(),
 7578       return Error(Operands[3]->getStartLoc(),
 7595       return Error(Operands.back()->getStartLoc(),
 7613       return Error(Operands.back()->getStartLoc(),
 7630       return Error(Operands[4]->getStartLoc(),
 7638     return Error(Operands[2]->getStartLoc(),
 7653       return Error(Operands[3]->getStartLoc(),
 7665       return Error(Operands[2]->getStartLoc(),
 7675       return Error(Operands[2]->getStartLoc(),
 7686       return Error(Operands[4]->getStartLoc(),
 7692       return Error(Operands[4]->getStartLoc(),
 7705       return Error(Operands[4]->getStartLoc(),
 7720       return Error(Operands[4]->getStartLoc(),
 7727       return Error(Operands[2]->getStartLoc(), "branch target out of range");
 7732       return Error(Operands[op]->getStartLoc(), "branch target out of range");
 7738       return Error(Operands[2]->getStartLoc(), "branch target out of range");
 7743       return Error(Operands[Op]->getStartLoc(), "branch target out of range");
 7749       return Error(Operands[2]->getStartLoc(), "branch target out of range");
 7784       return Error(Operands[1]->getStartLoc(), "instruction 'esb' is not "
 7788       return Error(Operands[1]->getStartLoc(), "instruction 'csdb' is not "
 7799       return Error(Operands[2]->getStartLoc(),
 7804         return Error(Operands[3]->getStartLoc(),
 7808         return Error(Operands[3]->getStartLoc(),
 7816       return Error(Operands[1]->getStartLoc(),
 7820       return Error(Operands[2]->getStartLoc(),
 7831             Operands[3]->getStartLoc(),
 7841         return Error(Operands[2]->getStartLoc(),
 7859       return Error(Operands[1]->getStartLoc(),
 7863       return Error(Operands[1]->getStartLoc(),
 7873       return Error(Operands[5]->getStartLoc(),
 7882       return Error(Operands[3]->getStartLoc(),
 7891       return Error(Operands[3]->getStartLoc(),
 7903       return Error (Operands[3]->getStartLoc(),
 7907       return Error (Operands[3]->getStartLoc(),
 7914       return Error (Operands[4]->getStartLoc(), "Q-registers must be the same");
 7917       return Error (Operands[5]->getStartLoc(), "Q-register indexes must be 2 and 0 or 3 and 1");
 7922       return Error (Operands[2]->getStartLoc(), "Q-registers must be the same");
 7925       return Error (Operands[3]->getStartLoc(), "Q-register indexes must be 2 and 0 or 3 and 1");
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
 1505         if (*Operands[4]->getStartLoc().getPointer() == '#') {
 1506           StringStart = Operands[5]->getStartLoc().getPointer();
 1507           StringEnd = Operands[6]->getStartLoc().getPointer();
 1509           StringStart = Operands[4]->getStartLoc().getPointer();
 1510           StringEnd = Operands[5]->getStartLoc().getPointer();
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 5573     SMLoc ErrorLoc = Operands[ErrorInfo]->getStartLoc();
 5604       ErrorLoc = Operands[ErrorInfo]->getStartLoc();
 5758     SMLoc ErrorStart = Operands[3]->getStartLoc();
 5764     SMLoc ErrorStart = Operands[3]->getStartLoc();
 5770     SMLoc ErrorStart = Operands[3]->getStartLoc();
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
 1104       return Error(Operand.getStartLoc(), "unexpected operand type");
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  822         ErrorLoc = Operands[ErrorInfo]->getStartLoc();
lib/Target/X86/AsmParser/X86AsmParser.cpp
 2964       return Warning(Ops[0]->getStartLoc(), "mask, index, and destination "
 2996       return Warning(Ops[0]->getStartLoc(), "index and destination registers "
 3025       return Warning(Ops[0]->getStartLoc(),