Searched refs:Loc (Results 1 - 25 of 630) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFLocationExpression.cpp16 const DWARFLocationExpression &Loc) {
17 return OS << Loc.Range << ": "
18 << formatv("{0}", make_range(Loc.Expr.begin(), Loc.Expr.end()));
15 operator <<(raw_ostream &OS, const DWARFLocationExpression &Loc) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DDataCollection.cpp19 ASTContext &Context, SourceLocation Loc) {
20 MacroStack << Lexer::getImmediateMacroName(Loc, Context.getSourceManager(),
33 std::string getMacroStack(SourceLocation Loc, ASTContext &Context) { argument
39 while (Loc.isMacroID()) {
41 printMacroName(MacroStackStream, Context, Loc);
42 Loc = SM.getImmediateMacroCallerLoc(Loc);
18 printMacroName(llvm::raw_string_ostream &MacroStack, ASTContext &Context, SourceLocation Loc) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPConditionalDirectiveRecord.cpp47 SourceLocation Loc) const {
48 if (Loc.isInvalid())
54 Loc))
58 CondDirectiveLocs, Loc, CondDirectiveLoc::Comp(SourceMgr));
75 void PPConditionalDirectiveRecord::If(SourceLocation Loc, argument
78 addCondDirectiveLoc(CondDirectiveLoc(Loc, CondDirectiveStack.back()));
79 CondDirectiveStack.push_back(Loc);
82 void PPConditionalDirectiveRecord::Ifdef(SourceLocation Loc, argument
85 addCondDirectiveLoc(CondDirectiveLoc(Loc, CondDirectiveStack.back()));
86 CondDirectiveStack.push_back(Loc);
89 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) argument
96 Elif(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue, SourceLocation IfLoc) argument
104 Else(SourceLocation Loc, SourceLocation IfLoc) argument
110 Endif(SourceLocation Loc, SourceLocation IfLoc) argument
[all...]
H A DPPCallbacks.cpp17 void PPCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, argument
24 void PPChainedCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, argument
27 First->HasInclude(Loc, FileName, IsAngled, File, FileType);
28 Second->HasInclude(Loc, FileName, IsAngled, File, FileType);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeGenError.h23 ByteCodeGenError(SourceLocation Loc) : Loc(Loc) {} argument
29 const SourceLocation &getLoc() const { return Loc; }
35 SourceLocation Loc; member in struct:clang::interp::ByteCodeGenError
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegion.cpp24 bool CodeRegion::isLocInRange(SMLoc Loc) const {
25 if (RangeEnd.isValid() && Loc.getPointer() > RangeEnd.getPointer())
27 if (RangeStart.isValid() && Loc.getPointer() < RangeStart.getPointer())
32 void CodeRegions::beginRegion(StringRef Description, SMLoc Loc) { argument
39 Regions[0] = std::make_unique<CodeRegion>(Description, Loc);
47 SM.PrintMessage(Loc, SourceMgr::DK_Error,
55 SM.PrintMessage(Loc, SourceMgr::DK_Error,
65 Regions.emplace_back(std::make_unique<CodeRegion>(Description, Loc));
69 void CodeRegions::endRegion(StringRef Description, SMLoc Loc) { argument
77 Regions[It->second]->setEndLocation(Loc);
110 SMLoc Loc = Instruction.getLoc(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPPConditionalDirectiveRecord.h31 SourceLocation Loc; member in class:clang::PPConditionalDirectiveRecord::CondDirectiveLoc
35 CondDirectiveLoc(SourceLocation Loc, SourceLocation RegionLoc) argument
36 : Loc(Loc), RegionLoc(RegionLoc) {}
38 SourceLocation getLoc() const { return Loc; }
85 SourceLocation findConditionalDirectiveRegionLoc(SourceLocation Loc) const;
88 void If(SourceLocation Loc, SourceRange ConditionRange,
90 void Elif(SourceLocation Loc, SourceRange ConditionRange,
92 void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
94 void Ifndef(SourceLocation Loc, cons
[all...]
H A DPPCallbacks.h45 /// \param Loc Indicates the new location.
47 virtual void FileChanged(SourceLocation Loc, FileChangeReason Reason, argument
178 /// \param Loc The location of the directive.
181 virtual void Ident(SourceLocation Loc, StringRef str) { argument
185 virtual void PragmaDirective(SourceLocation Loc, argument
190 virtual void PragmaComment(SourceLocation Loc, const IdentifierInfo *Kind, argument
196 virtual void PragmaDetectMismatch(SourceLocation Loc, StringRef Name, argument
201 /// \param Loc The location of the debug directive.
203 virtual void PragmaDebug(SourceLocation Loc, StringRef DebugType) { argument
219 /// \param Loc Th
223 PragmaMessage(SourceLocation Loc, StringRef Namespace, PragmaMessageKind Kind, StringRef Str) argument
229 PragmaDiagnosticPush(SourceLocation Loc, StringRef Namespace) argument
235 PragmaDiagnosticPop(SourceLocation Loc, StringRef Namespace) argument
240 PragmaDiagnostic(SourceLocation Loc, StringRef Namespace, diag::Severity mapping, StringRef Str) argument
251 PragmaWarning(SourceLocation Loc, StringRef WarningSpec, ArrayRef<int> Ids) argument
256 PragmaWarningPush(SourceLocation Loc, int Level) argument
260 PragmaWarningPop(SourceLocation Loc) argument
265 PragmaExecCharsetPush(SourceLocation Loc, StringRef Str) argument
269 PragmaExecCharsetPop(SourceLocation Loc) argument
273 PragmaAssumeNonNullBegin(SourceLocation Loc) argument
277 PragmaAssumeNonNullEnd(SourceLocation Loc) argument
332 If(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue) argument
342 Elif(SourceLocation Loc, SourceRange ConditionRange, ConditionValueKind ConditionValue, SourceLocation IfLoc) argument
350 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) argument
358 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) argument
365 Else(SourceLocation Loc, SourceLocation IfLoc) argument
371 Endif(SourceLocation Loc, SourceLocation IfLoc) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DPrettyDeclStackTrace.h33 SourceLocation Loc; member in class:clang::PrettyDeclStackTraceEntry
37 PrettyDeclStackTraceEntry(ASTContext &Ctx, Decl *D, SourceLocation Loc, argument
39 : Context(Ctx), TheDecl(D), Loc(Loc), Message(Msg) {}
H A DTypeLoc.h196 void initialize(ASTContext &Context, SourceLocation Loc) const {
197 initializeImpl(Context, *this, Loc);
237 SourceLocation Loc);
291 void initializeLocal(ASTContext &Context, SourceLocation Loc) { argument
327 if (QualifiedTypeLoc Loc = getAs<QualifiedTypeLoc>())
328 return Loc.getUnqualifiedLoc();
527 void setNameLoc(SourceLocation Loc) { argument
528 this->getLocalData()->NameLoc = Loc;
535 void initializeLocal(ASTContext &Context, SourceLocation Loc) { argument
536 setNameLoc(Loc);
559 setBuiltinLoc(SourceLocation Loc) argument
657 initializeLocal(ASTContext &Context, SourceLocation Loc) argument
764 setNameLoc(SourceLocation Loc) argument
774 setProtocolLAngleLoc(SourceLocation Loc) argument
784 setProtocolRAngleLoc(SourceLocation Loc) argument
928 setTypeArgsLAngleLoc(SourceLocation Loc) argument
936 setTypeArgsRAngleLoc(SourceLocation Loc) argument
[all...]
H A DCommentBriefParser.h38 SourceLocation Loc = Tok.getLocation(); local
40 return Loc;
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DCodeExpander.h35 const ArrayRef<SMLoc> &Loc; member in class:llvm::CodeExpander
41 const ArrayRef<SMLoc> &Loc, bool ShowExpansions,
43 : Code(Code), Expansions(Expansions), Loc(Loc),
40 CodeExpander(StringRef Code, const CodeExpansions &Expansions, const ArrayRef<SMLoc> &Loc, bool ShowExpansions, StringRef Indent = �) argument
H A DCodeExpander.cpp63 Loc.size() > 0 && Loc[0].isValid()
64 ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)
72 PrintError(Loc.size() > 0 && Loc[0].isValid()
73 ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)
86 PrintWarning(Loc.size() > 0 && Loc[0].isValid()
87 ? SMLoc::getFromPointer(Loc[0].getPointer() + LocOffset)
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DStackMapPrinter.h45 for (const auto &Loc : R.locations()) {
48 switch (Loc.getKind()) {
50 OS << "Register R#" << Loc.getDwarfRegNum();
53 OS << "Direct R#" << Loc.getDwarfRegNum() << " + " << Loc.getOffset();
56 OS << "Indirect [R#" << Loc.getDwarfRegNum() << " + " << Loc.getOffset()
60 OS << "Constant " << Loc.getSmallConstant();
63 OS << "ConstantIndex #" << Loc.getConstantIndex() << " ("
64 << SMP.getConstant(Loc
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugLoc.h34 TrackingMDNodeRef Loc; member in class:llvm::DebugLoc
63 /// the conversion to \c DILocation, this doesn't require that \c Loc is of
66 explicit operator bool() const { return Loc; }
69 bool hasTrivialDestructor() const { return Loc.hasTrivialDestructor(); }
113 MDNode *getAsMDNode() const { return Loc; }
119 bool operator==(const DebugLoc &DL) const { return Loc == DL.Loc; }
120 bool operator!=(const DebugLoc &DL) const { return Loc != DL.Loc; }
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_monitor.h23 Location &Loc; member in struct:__ubsan::UndefinedBehaviorReport
26 UndefinedBehaviorReport(const char *IssueKind, Location &Loc,
H A Dubsan_monitor.cpp18 Location &Loc,
20 : IssueKind(IssueKind), Loc(Loc), Buffer(Msg.length() + 1) {
61 if (!CurrentUBR->Loc.isSourceLocation()) {
65 SourceLocation SL = CurrentUBR->Loc.getSourceLocation();
71 if (CurrentUBR->Loc.isMemoryLocation())
72 *OutMemoryAddr = (char *)CurrentUBR->Loc.getMemoryLocation();
17 UndefinedBehaviorReport(const char *IssueKind, Location &Loc, InternalScopedString &Msg) argument
H A Dubsan_handlers.h20 SourceLocation Loc; member in struct:__ubsan::TypeMismatchData
42 SourceLocation Loc; member in struct:__ubsan::AlignmentAssumptionData
53 SourceLocation Loc; member in struct:__ubsan::OverflowData
74 SourceLocation Loc; member in struct:__ubsan::ShiftOutOfBoundsData
85 SourceLocation Loc; member in struct:__ubsan::OutOfBoundsData
94 SourceLocation Loc; member in struct:__ubsan::UnreachableData
103 SourceLocation Loc; member in struct:__ubsan::VLABoundData
118 SourceLocation Loc; member in struct:__ubsan::FloatCastOverflowDataV2
128 SourceLocation Loc; member in struct:__ubsan::InvalidValueData
146 SourceLocation Loc; member in struct:__ubsan::ImplicitConversionData
164 SourceLocation Loc; member in struct:__ubsan::InvalidBuiltinData
172 SourceLocation Loc; member in struct:__ubsan::InvalidObjCCast
189 SourceLocation Loc; member in struct:__ubsan::NonNullArgData
200 SourceLocation Loc; member in struct:__ubsan::PointerOverflowData
220 SourceLocation Loc; member in struct:__ubsan::CFICheckFailData
[all...]
H A Dubsan_handlers.cpp88 Location Loc = Data->Loc.acquire(); local
103 if (ignoreReport(Loc.getSourceLocation(), Opts, ET))
107 if (Data->Loc.isInvalid()) {
109 Loc = FallbackLoc;
112 ScopedReport R(Opts, Loc, ET);
117 Diag(Loc, DL_Error, ET, "%0 null pointer of type %1")
121 Diag(Loc, DL_Error, ET, "%0 misaligned address %1 for type %3, "
127 Diag(Loc, DL_Error, ET, "%0 address %1 with insufficient space "
156 Location Loc local
212 SourceLocation Loc = Data->Loc.acquire(); local
251 SourceLocation Loc = Data->Loc.acquire(); local
288 SourceLocation Loc = Data->Loc.acquire(); local
333 SourceLocation Loc = Data->Loc.acquire(); local
383 SourceLocation Loc = Data->Loc.acquire(); local
438 SourceLocation Loc = Data->Loc.acquire(); local
484 Location Loc; local
524 SourceLocation Loc = Data->Loc.acquire(); local
557 SourceLocation Loc = Data->Loc.acquire(); local
621 SourceLocation Loc = Data->Loc.acquire(); local
646 SourceLocation Loc = Data->Loc.acquire(); local
679 SourceLocation Loc = LocPtr->acquire(); local
724 SourceLocation Loc = Data->Loc.acquire(); local
768 SourceLocation Loc = Data->Loc.acquire(); local
831 SourceLocation Loc = Data->Loc.acquire(); local
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DPrettyStackTrace.h28 SourceLocation Loc; member in class:clang::PrettyStackTraceLoc
32 : SM(sm), Loc(L), Message(Msg) {}
/freebsd-13-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DSymbolOccurrences.cpp31 for (const auto &Loc : llvm::enumerate(Locations)) {
32 MultipleRanges[Loc.index()] = SourceRange(
33 Loc.value(),
34 Loc.value().getLocWithOffset(NamePieces[Loc.index()].size()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DError.cpp26 static void PrintMessage(ArrayRef<SMLoc> Loc, SourceMgr::DiagKind Kind, argument
34 if (Loc.empty())
35 Loc = NullLoc;
36 SrcMgr.PrintMessage(Loc.front(), Kind, Msg);
37 for (unsigned i = 1; i < Loc.size(); ++i)
38 SrcMgr.PrintMessage(Loc[i], SourceMgr::DK_Note,
52 void PrintWarning(const char *Loc, const Twine &Msg) { argument
53 SrcMgr.PrintMessage(SMLoc::getFromPointer(Loc), SourceMgr::DK_Warning, Msg);
62 void PrintError(const char *Loc, const Twine &Msg) { argument
63 SrcMgr.PrintMessage(SMLoc::getFromPointer(Loc), SourceMg
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DTemplateDeduction.h48 SourceLocation Loc; member in class:clang::sema::TemplateDeductionInfo
65 TemplateDeductionInfo(SourceLocation Loc, unsigned DeducedDepth = 0) argument
66 : Loc(Loc), DeducedDepth(DeducedDepth) {}
74 : Deduced(Info.Deduced), Loc(Info.Loc), DeducedDepth(Info.DeducedDepth),
80 return Loc;
140 void addSFINAEDiagnostic(SourceLocation Loc, PartialDiagnostic PD) { argument
145 SuppressedDiagnostics.emplace_back(Loc, std::move(PD));
150 void addSuppressedDiagnostic(SourceLocation Loc, argument
318 SourceLocation Loc; member in class:clang::TemplateSpecCandidateSet
328 TemplateSpecCandidateSet(SourceLocation Loc, bool ForTakingAddress = false) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp87 void DiagnosticRenderer::emitDiagnostic(FullSourceLoc Loc, argument
93 assert(Loc.hasManager() || Loc.isInvalid());
97 if (!Loc.isValid())
99 emitDiagnosticMessage(Loc, PresumedLoc(), Level, Message, Ranges, D);
107 mergeFixits(FixItHints, Loc.getManager(), LangOpts, MergedFixits);
115 FullSourceLoc UnexpandedLoc = Loc;
118 Loc = Loc.getFileLoc();
120 PresumedLoc PLoc = Loc
165 emitIncludeStack(FullSourceLoc Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level) argument
190 emitIncludeStackRecursively(FullSourceLoc Loc) argument
219 emitImportStack(FullSourceLoc Loc) argument
231 emitImportStackRecursively(FullSourceLoc Loc, StringRef ModuleName) argument
261 retrieveMacroLocation(SourceLocation Loc, FileID MacroFileID, FileID CaretFileID, const SmallVectorImpl<FileID> &CommonArgExpansions, bool IsBegin, const SourceManager *SM, bool &IsTokenRange) argument
316 getMacroArgExpansionFileIDs(SourceLocation Loc, SmallVectorImpl<FileID> &IDs, bool IsBegin, const SourceManager *SM) argument
417 emitCaret(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument
428 emitSingleMacroExpansion( FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges) argument
455 checkLocForMacroArgExpansion(SourceLocation Loc, const SourceManager &SM, SourceLocation ArgumentLoc) argument
483 checkRangesForMacroArgExpansion(FullSourceLoc Loc, ArrayRef<CharSourceRange> Ranges) argument
525 emitMacroExpansions(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument
592 emitIncludeLocation(FullSourceLoc Loc, PresumedLoc PLoc) argument
602 emitImportLocation(FullSourceLoc Loc, PresumedLoc PLoc, StringRef ModuleName) argument
616 emitBuildingModuleLocation(FullSourceLoc Loc, PresumedLoc PLoc, StringRef ModuleName) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DDiagnosticRenderer.h76 virtual void emitDiagnosticMessage(FullSourceLoc Loc, PresumedLoc PLoc,
82 virtual void emitDiagnosticLoc(FullSourceLoc Loc, PresumedLoc PLoc,
86 virtual void emitCodeContext(FullSourceLoc Loc,
91 virtual void emitIncludeLocation(FullSourceLoc Loc, PresumedLoc PLoc) = 0;
92 virtual void emitImportLocation(FullSourceLoc Loc, PresumedLoc PLoc,
94 virtual void emitBuildingModuleLocation(FullSourceLoc Loc, PresumedLoc PLoc,
104 void emitIncludeStack(FullSourceLoc Loc, PresumedLoc PLoc,
106 void emitIncludeStackRecursively(FullSourceLoc Loc);
107 void emitImportStack(FullSourceLoc Loc);
108 void emitImportStackRecursively(FullSourceLoc Loc, StringRe
[all...]

Completed in 254 milliseconds

1234567891011>>