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

References

include/llvm/Support/SMLoc.h
   55     assert(Start.isValid() == End.isValid() &&
   59   bool isValid() const { return Start.isValid(); }
include/llvm/Support/SourceMgr.h
  251     if (Range.Start.getPointer() != Other.Range.Start.getPointer())
  251     if (Range.Start.getPointer() != Other.Range.Start.getPointer())
  252       return Range.Start.getPointer() < Other.Range.Start.getPointer();
  252       return Range.Start.getPointer() < Other.Range.Start.getPointer();
lib/CodeGen/MIRParser/MIRParser.cpp
  506       return error(VReg.ID.SourceRange.Start,
  523               VReg.Class.SourceRange.Start,
  533         return error(VReg.Class.SourceRange.Start,
  674       return error(Object.ID.SourceRange.Start,
  681       return error(Object.ID.SourceRange.Start,
  700         return error(Name.SourceRange.Start,
  706       return error(Object.ID.SourceRange.Start,
  719       return error(Object.ID.SourceRange.Start,
  770     return Parser.error(Source.SourceRange.Start,
  818       return error(YamlConstant.Value.SourceRange.Start,
  831       return error(YamlConstant.ID.SourceRange.Start,
  852       return error(Entry.ID.SourceRange.Start,
  871   SMLoc Loc = SourceRange.Start;
  890   auto LineAndColumn = SM.getLineAndColumn(SourceRange.Start);
lib/Support/FileCheck.cpp
  754         SM.PrintMessage(MatchRange.Start, SourceMgr::DK_Note, OS.str(),
  820     SM.PrintMessage(MatchRange.Start, SourceMgr::DK_Note,
  933   auto Start = SM.getLineAndColumn(InputRange.Start);
 1320   SM.PrintMessage(MatchRange.Start, SourceMgr::DK_Note, "found here",
 1384   SM.PrintMessage(SearchRange.Start, SourceMgr::DK_Note, "scanning from here");
lib/Support/SourceMgr.cpp
  202       if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  206       if (R.Start.getPointer() < LineStart)
  207         R.Start = SMLoc::getFromPointer(LineStart);
  213       ColRanges.push_back(std::make_pair(R.Start.getPointer()-LineStart,
  289     if (R.Start.getPointer() > LineEnd || R.End.getPointer() < LineStart)
  296     if (R.Start.getPointer() < LineStart)
  299       FirstCol = R.Start.getPointer() - LineStart;
lib/Support/YAMLParser.cpp
 1775   scanner->printError( N->getSourceRange().Start
lib/TableGen/TGParser.cpp
  232     if (AddValue(CurRec, SubClass.RefRange.Start, Val))
  239     return Error(SubClass.RefRange.Start,
  249       if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i],
  253       return Error(SubClass.RefRange.Start,
  279       return Error(SubClass.RefRange.Start,
  285     return Error(SubClass.RefRange.Start,
  312     return Error(SubMultiClass.RefRange.Start,
  324         return Error(SubMultiClass.RefRange.Start,
  580   Result.RefRange.Start = Lex.getLoc();
  630   Result.RefRange.Start = Lex.getLoc();
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 3596     return getParser().Error(TargetRange.Start, "target must match options",
 3604   return getParser().Error(Range.Start, "value out of range", Range);
 3761         return getParser().Error(IDRange.Start, "directive requires gfx10+",
 3804         return getParser().Error(IDRange.Start, "directive requires gfx7+",
 3811         return getParser().Error(IDRange.Start, "directive requires gfx8+",
 3837         return getParser().Error(IDRange.Start, "directive requires gfx9+",
 3843         return getParser().Error(IDRange.Start, "directive requires gfx10+",
 3849         return getParser().Error(IDRange.Start, "directive requires gfx10+",
 3855         return getParser().Error(IDRange.Start, "directive requires gfx10+",
 3890       return getParser().Error(IDRange.Start,
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 5805   getSourceManager().PrintMessage(Range.Start, SourceMgr::DK_Warning, Msg,