Home
last modified time | relevance | path

Searched refs:DCtx (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
H A Ddwarf2yaml.cpp23 void dumpDebugAbbrev(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAbbrev() argument
24 auto AbbrevSetPtr = DCtx.getDebugAbbrev(); in dumpDebugAbbrev()
50 Error dumpDebugAddr(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugAddr() argument
52 DWARFDataExtractor AddrData(DCtx.getDWARFObj(), in dumpDebugAddr()
53 DCtx.getDWARFObj().getAddrSection(), in dumpDebugAddr()
54 DCtx.isLittleEndian(), /*AddrSize=*/0); in dumpDebugAddr()
82 Error dumpDebugStrings(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugStrings() argument
83 DataExtractor StrData = DCtx.getStringExtractor(); in dumpDebugStrings()
98 Error dumpDebugARanges(DWARFContext &DCtx, DWARFYAML::Data &Y) { in dumpDebugARanges() argument
99 DWARFDataExtractor ArangesData(DCtx.getDWARFObj().getArangesSection(), in dumpDebugARanges()
[all …]
H A Dobj2yaml.h45 void dumpDebugAbbrev(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
46 llvm::Error dumpDebugAddr(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
47 llvm::Error dumpDebugARanges(llvm::DWARFContext &DCtx,
49 void dumpDebugPubSections(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
50 void dumpDebugInfo(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
51 void dumpDebugLines(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
52 llvm::Error dumpDebugRanges(llvm::DWARFContext &DCtx, llvm::DWARFYAML::Data &Y);
53 llvm::Error dumpDebugStrings(llvm::DWARFContext &DCtx,
H A Dmacho2yaml.cpp55 std::unique_ptr<DWARFContext> DCtx) in MachODumper() argument
56 : Obj(O), DWARFCtx(std::move(DCtx)) {} in MachODumper()
134 static Error dumpDebugSection(StringRef SecName, DWARFContext &DCtx, in dumpDebugSection() argument
137 dumpDebugAbbrev(DCtx, DWARF); in dumpDebugSection()
141 return dumpDebugARanges(DCtx, DWARF); in dumpDebugSection()
143 dumpDebugInfo(DCtx, DWARF); in dumpDebugSection()
147 dumpDebugLines(DCtx, DWARF); in dumpDebugSection()
152 dumpDebugPubSections(DCtx, DWARF); in dumpDebugSection()
156 return dumpDebugRanges(DCtx, DWARF); in dumpDebugSection()
158 return dumpDebugStrings(DCtx, DWARF); in dumpDebugSection()
[all …]
H A Delf2yaml.cpp105 ELFDumper(const object::ELFFile<ELFT> &O, std::unique_ptr<DWARFContext> DCtx);
113 std::unique_ptr<DWARFContext> DCtx) in ELFDumper() argument
114 : Obj(O), DWARFCtx(std::move(DCtx)) {} in ELFDumper()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp133 if (!DCtx.getDebugAbbrev()->getAbbreviationDeclarationSet(AbbrOffset)) in verifyUnitHeader()
280 const DWARFObject &DObj = DCtx.getDWARFObj(); in handleDebugAbbrev()
283 NumErrors += verifyAbbrevSection(DCtx.getDebugAbbrev()); in handleDebugAbbrev()
285 NumErrors += verifyAbbrevSection(DCtx.getDebugAbbrevDWO()); in handleDebugAbbrev()
292 const DWARFObject &DObj = DCtx.getDWARFObj(); in verifyUnitSection()
293 DWARFDataExtractor DebugInfoData(DObj, S, DCtx.isLittleEndian(), 0); in verifyUnitSection()
311 Header.extract(DCtx, DebugInfoData, &OffsetStart, SectionKind); in verifyUnitSection()
317 DCtx, S, Header, DCtx.getDebugAbbrev(), &DObj.getRangesSection(), in verifyUnitSection()
320 DObj.getLineSection(), DCtx.isLittleEndian(), false, in verifyUnitSection()
331 DCtx, S, Header, DCtx.getDebugAbbrev(), &DObj.getRangesSection(), in verifyUnitSection()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDirectIvarAssignment.cpp65 LocationOrAnalysisDeclContext DCtx; member in __anonde69dcff0111::DirectIvarAssignment::MethodCrawler
72 Checker(Checker), DCtx(InDCtx) {} in MethodCrawler()
141 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl() local
152 DCtx); in checkASTDecl()
204 PathDiagnosticLocation(IvarRef, BR.getSourceManager(), DCtx)); in VisitBinaryOperator()
H A DLocalizationChecker.cpp1044 LocationOrAnalysisDeclContext DCtx; member in __anonf70572170511::EmptyLocalizationContextChecker::MethodCrawler
1050 : MD(InMD), BR(InBR), Mgr(InMgr), Checker(Checker), DCtx(InDCtx) {} in MethodCrawler()
1077 AnalysisDeclContext *DCtx = Mgr.getAnalysisDeclContext(M); in checkASTDecl() local
1085 MethodCrawler MC(M->getCanonicalDecl(), BR, this, Mgr, DCtx); in checkASTDecl()
1192 PathDiagnosticLocation(ME, BR.getSourceManager(), DCtx)); in reportEmptyContextError()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DIdentifierResolver.cpp138 DeclContext *DCtx = D->getDeclContext()->getRedeclContext(); in isDeclInScope() local
139 return AllowInlineNamespace ? Ctx->InEnclosingNamespaceSetOf(DCtx) in isDeclInScope()
140 : Ctx->Equals(DCtx); in isDeclInScope()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFVerifier.h92 DWARFContext &DCtx; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclBase.cpp1600 void DeclContext::buildLookupImpl(DeclContext *DCtx, bool Internal) { in buildLookupImpl() argument
1601 for (auto *D : DCtx->noload_decls()) { in buildLookupImpl()
1611 if (ND->getDeclContext() == DCtx && !shouldBeHidden(ND) && in buildLookupImpl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclBase.h2528 void buildLookupImpl(DeclContext *DCtx, bool Internal);