Home
last modified time | relevance | path

Searched refs:Parent (Results 1 – 25 of 447) sorted by relevance

12345678910>>...18

/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp24 const NamedDecl *Parent; member in __anon05ca7ad80111::TypeIndexer
34 : IndexCtx(indexCtx), Parent(parent), ParentDC(DC), IsBase(isBase) { in TypeIndexer()
36 assert(Parent); in TypeIndexer()
37 Relations.emplace_back((unsigned)SymbolRole::RelationBaseOf, Parent); in TypeIndexer()
40 assert(Parent); in TypeIndexer()
41 Relations.emplace_back((unsigned)SymbolRole::RelationIBTypeOf, Parent); in TypeIndexer()
56 return IndexCtx.handleReference(TTPD, Loc, Parent, ParentDC, in VisitTemplateTypeParmTypeLoc()
65 return IndexCtx.handleReference(Underlying, Loc, Parent, in VisitTypedefTypeLoc()
70 Parent, ParentDC, SymbolRoleSet())); in VisitTypedefTypeLoc()
72 TRY_TO(IndexCtx.handleReference(CD, Loc, Parent, ParentDC, in VisitTypedefTypeLoc()
[all …]
H A DIndexBody.cpp25 const NamedDecl *Parent; member in __anon1d8962c70111::BodyIndexer
36 const NamedDecl *Parent, const DeclContext *DC) in BodyIndexer() argument
37 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } in BodyIndexer()
53 IndexCtx.indexTypeLoc(TL, Parent, ParentDC); in TraverseTypeLoc()
58 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); in TraverseNestedNameSpecifierLoc()
78 const Stmt *Parent = *It; in getRolesForRef() local
80 if (auto BO = dyn_cast<BinaryOperator>(Parent)) { in getRolesForRef()
84 } else if (auto CA = dyn_cast<CompoundAssignOperator>(Parent)) { in getRolesForRef()
90 } else if (auto UO = dyn_cast<UnaryOperator>(Parent)) { in getRolesForRef()
98 } else if (auto CE = dyn_cast<CallExpr>(Parent)) { in getRolesForRef()
[all …]
H A DIndexingContext.cpp87 const NamedDecl *Parent, in handleReference() argument
100 return handleDeclOccurrence(D, Loc, /*IsRef=*/true, Parent, Roles, Relations, in handleReference()
110 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD, in reportModuleReferences()
148 if (!ImportD->isImplicit() && Mod->Parent && !IdLocs.empty()) { in importedModule()
149 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD, in importedModule()
177 if (const auto *Parent = dyn_cast<Decl>(D->getDeclContext())) in isTemplateImplicitInstantiation() local
178 return isTemplateImplicitInstantiation(Parent); in isTemplateImplicitInstantiation()
286 static const Decl *adjustParent(const Decl *Parent) { in adjustParent() argument
287 if (!Parent) in adjustParent()
289 for (;; Parent = cast<Decl>(Parent->getDeclContext())) { in adjustParent()
[all …]
H A DIndexDecl.cpp51 const NamedDecl *Parent, in handleTemplateArgumentLoc() argument
56 IndexCtx.indexBody(LocInfo.getAsExpr(), Parent, DC); in handleTemplateArgumentLoc()
59 IndexCtx.indexTypeSourceInfo(LocInfo.getAsTypeSourceInfo(), Parent, DC); in handleTemplateArgumentLoc()
64 Parent, DC); in handleTemplateArgumentLoc()
69 IndexCtx.handleReference(TTD, TALoc.getTemplateNameLoc(), Parent, DC); in handleTemplateArgumentLoc()
89 const NamedDecl *Parent = nullptr, in handleDeclarator() argument
91 if (!Parent) Parent = D; in handleDeclarator()
93 IndexCtx.indexTypeSourceInfo(D->getTypeSourceInfo(), Parent, in handleDeclarator()
94 Parent->getLexicalDeclContext(), in handleDeclarator()
96 IndexCtx.indexNestedNameSpecifierLoc(D->getQualifierLoc(), Parent); in handleDeclarator()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DArchive.cpp60 uint64_t Offset = RawHeaderPtr - ArMemHeader->Parent->getData().data(); in createMemberHeaderParseError()
88 return reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data(); in getOffset()
94 ArchiveMemberHeader::ArchiveMemberHeader(const Archive *Parent, in ArchiveMemberHeader() argument
98 Parent, reinterpret_cast<const UnixArMemHdrType *>(RawHeaderPtr)) { in ArchiveMemberHeader()
120 uint64_t Offset = RawHeaderPtr - Parent->getData().data(); in ArchiveMemberHeader()
129 BigArchiveMemberHeader::BigArchiveMemberHeader(const Archive *Parent, in BigArchiveMemberHeader() argument
133 Parent, reinterpret_cast<const BigArMemHdrType *>(RawHeaderPtr)) { in BigArchiveMemberHeader()
138 if (RawHeaderPtr + getSizeOf() >= Parent->getData().end()) { in BigArchiveMemberHeader()
156 auto Kind = Parent->kind(); in getRawName()
160 reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data(); in getRawName()
[all …]
H A DMachOUniversal.cpp42 const MachOUniversalBinary *Parent, uint32_t Index) in ObjectForArch() argument
43 : Parent(Parent), Index(Index) { in ObjectForArch()
45 if (!Parent || Index >= Parent->getNumberOfObjects()) { in ObjectForArch()
49 StringRef ParentData = Parent->getData(); in ObjectForArch()
50 if (Parent->getMagic() == MachO::FAT_MAGIC) { in ObjectForArch()
64 if (!Parent) in getAsObjectFile()
68 StringRef ParentData = Parent->getData(); in getAsObjectFile()
71 if (Parent->getMagic() == MachO::FAT_MAGIC) { in getAsObjectFile()
78 StringRef ObjectName = Parent->getFileName(); in getAsObjectFile()
85 if (!Parent) in getAsIRObject()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h42 AbstractArchiveMemberHeader(const Archive *Parent) : Parent(Parent){}; in AbstractArchiveMemberHeader() argument
75 const Archive *Parent; variable
81 CommonArchiveMemberHeader(const Archive *Parent, const T *RawHeaderPtr) in CommonArchiveMemberHeader() argument
82 : AbstractArchiveMemberHeader(Parent), ArMemHdr(RawHeaderPtr){}; in CommonArchiveMemberHeader()
107 ArchiveMemberHeader(const Archive *Parent, const char *RawHeaderPtr,
143 BigArchiveMemberHeader(Archive const *Parent, const char *RawHeaderPtr,
167 const Archive *Parent; variable
177 LLVM_ABI Child(const Archive *Parent, const char *Start, Error *Err);
178 LLVM_ABI Child(const Archive *Parent, StringRef Data, uint16_t StartOfFile);
181 : Parent(C.Parent), Data(C.Data), StartOfFile(C.StartOfFile) { in Child()
[all …]
H A DTapiUniversal.h32 const TapiUniversal *Parent; variable
36 ObjectForArch(const TapiUniversal *Parent, int Index) in ObjectForArch() argument
37 : Parent(Parent), Index(Index) {} in ObjectForArch()
39 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } in getNext()
42 return (Parent == Other.Parent) && (Index == Other.Index);
47 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); in getCPUType()
53 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); in getCPUSubType()
58 return MachO::getArchitectureName(Parent->Libraries[Index].Arch); in getArchFlagName()
62 return std::string(Parent->Libraries[Index].InstallName); in getInstallName()
66 return Parent->ParsedFile->getInstallName() == getInstallName(); in isTopLevelLib()
H A DMachOUniversal.h40 const MachOUniversalBinary *Parent; variable
48 LLVM_ABI ObjectForArch(const MachOUniversalBinary *Parent, uint32_t Index);
51 Parent = nullptr; in clear()
56 return (Parent == Other.Parent) && (Index == Other.Index);
59 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } in getNext()
61 if (Parent->getMagic() == MachO::FAT_MAGIC) in getCPUType()
67 if (Parent->getMagic() == MachO::FAT_MAGIC) in getCPUSubType()
73 if (Parent->getMagic() == MachO::FAT_MAGIC) in getOffset()
79 if (Parent->getMagic() == MachO::FAT_MAGIC) in getSize()
85 if (Parent->getMagic() == MachO::FAT_MAGIC) in getAlign()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpState.h45 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx,
47 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx,
60 Frame *getSplitFrame() { return Parent.getCurrentFrame(); } in getSplitFrame()
66 return Parent.getBottomFrame(); in getBottomFrame()
71 return Parent.getEvalStatus(); in getEvalStatus()
73 ASTContext &getASTContext() const override { return Parent.getASTContext(); } in getASTContext()
77 return Parent.checkingForUndefinedBehavior(); in checkingForUndefinedBehavior()
80 return Parent.keepEvaluatingAfterFailure(); in keepEvaluatingAfterFailure()
83 return Parent.keepEvaluatingAfterSideEffect(); in keepEvaluatingAfterSideEffect()
86 return Parent.checkingPotentialConstantExpression(); in checkingPotentialConstantExpression()
[all …]
H A DContext.h50 bool isPotentialConstantExpr(State &Parent, const FunctionDecl *FnDecl);
53 bool evaluateAsRValue(State &Parent, const Expr *E, APValue &Result);
56 bool evaluate(State &Parent, const Expr *E, APValue &Result,
60 bool evaluateAsInitializer(State &Parent, const VarDecl *VD, APValue &Result);
62 bool evaluateCharRange(State &Parent, const Expr *SizeExpr,
64 bool evaluateCharRange(State &Parent, const Expr *SizeExpr,
126 bool Run(State &Parent, const Function *Func);
129 bool evaluateStringRepr(State &Parent, const Expr *SizeExpr,
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h237 SymbolReference Parent; member
283 SymbolReference Parent, PresumedLoc Location,
288 : USR(USR), Name(Name), Parent(std::move(Parent)), Location(Location), in USR()
383 NamespaceRecord(StringRef USR, StringRef Name, SymbolReference Parent, in NamespaceRecord()
388 : APIRecord(RK_Namespace, USR, Name, Parent, Loc, std::move(Availability), in NamespaceRecord()
403 GlobalFunctionRecord(StringRef USR, StringRef Name, SymbolReference Parent, in GlobalFunctionRecord()
409 : APIRecord(RK_GlobalFunction, USR, Name, Parent, Loc, in GlobalFunctionRecord()
415 SymbolReference Parent, PresumedLoc Loc, in GlobalFunctionRecord()
421 : APIRecord(Kind, USR, Name, Parent, Loc, std::move(Availability), in GlobalFunctionRecord()
439 SymbolReference Parent, PresumedLoc Loc, in GlobalFunctionTemplateRecord()
[all …]
/freebsd/sys/contrib/dev/acpica/components/parser/
H A Dpstree.c307 Arg->Common.Parent = Op; in AcpiPsAppendArg()
337 ACPI_PARSE_OBJECT *Parent; in AcpiPsGetDepthNext() local
369 Parent = Op->Common.Parent; in AcpiPsGetDepthNext()
371 while (Parent) in AcpiPsGetDepthNext()
373 Arg = AcpiPsGetArg (Parent, 0); in AcpiPsGetDepthNext()
388 if (Parent->Common.Next) in AcpiPsGetDepthNext()
392 ASL_CV_LABEL_FILENODE (Parent->Common.Next); in AcpiPsGetDepthNext()
393 return (Parent->Common.Next); in AcpiPsGetDepthNext()
396 Op = Parent; in AcpiPsGetDepthNext()
397 Parent = Parent->Common.Parent; in AcpiPsGetDepthNext()
H A Dpsparse.c285 if (Op->Common.Parent) in AcpiPsCompleteThisOp()
287 Prev = Op->Common.Parent->Common.Value.Arg; in AcpiPsCompleteThisOp()
299 ParentInfo = AcpiPsGetOpcodeInfo (Op->Common.Parent->Common.AmlOpcode); in AcpiPsCompleteThisOp()
325 if ((Op->Common.Parent->Common.AmlOpcode == AML_REGION_OP) || in AcpiPsCompleteThisOp()
326 (Op->Common.Parent->Common.AmlOpcode == AML_DATA_REGION_OP) || in AcpiPsCompleteThisOp()
327 (Op->Common.Parent->Common.AmlOpcode == AML_BUFFER_OP) || in AcpiPsCompleteThisOp()
328 (Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) || in AcpiPsCompleteThisOp()
329 (Op->Common.Parent->Common.AmlOpcode == AML_BANK_FIELD_OP) || in AcpiPsCompleteThisOp()
330 (Op->Common.Parent->Common.AmlOpcode == AML_VARIABLE_PACKAGE_OP)) in AcpiPsCompleteThisOp()
339 else if ((Op->Common.Parent->Common.AmlOpcode == AML_NAME_OP) && in AcpiPsCompleteThisOp()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVElement.cpp237 LVScope *Parent = getParentScope(); in resolveParents() local
238 if (Parent && !Parent->getIsCompileUnit()) in resolveParents()
239 Parent->resolve(); in resolveParents()
266 void LVElement::updateLevel(LVScope *Parent, bool Moved) { in updateLevel() argument
267 setLevel(Parent->getLevel() + 1); in updateLevel()
419 LVScope *Parent = getParentScope(); in traverseParents() local
420 while (Parent && !(Parent->*GetFunction)()) in traverseParents()
421 Parent = Parent->getParentScope(); in traverseParents()
422 return Parent; in traverseParents()
442 LVScope *Parent = getParentScope(); in resolveQualifiedName() local
[all …]
H A DLVObject.cpp88 Parent.Scope = Scope; in setParent()
92 Parent.Symbol = Symbol; in setParent()
100 LVObject *Parent = this; in markBranchAsMissing() local
101 Parent->setIsMissing(); in markBranchAsMissing()
102 while (Parent) { in markBranchAsMissing()
103 Parent->setIsMissingLink(); in markBranchAsMissing()
104 Parent = Parent->getParent(); in markBranchAsMissing()
115 LVObject *Parent, StringRef Value, in printAttributes() argument
118 LVObject Object(*Parent); in printAttributes()
119 Object.setLevel(Parent->getLevel() + 1); in printAttributes()
/freebsd/sys/contrib/dev/acpica/compiler/
H A Daslxref.c682 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
683 (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_CONDREFOF)) in XfNamespaceLocateBegin()
850 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
851 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_CONDREFOF)) in XfNamespaceLocateBegin()
901 switch (Op->Asl.Parent->Asl.AmlOpcode) in XfNamespaceLocateBegin()
970 switch (Op->Asl.Parent->Asl.AmlOpcode) in XfNamespaceLocateBegin()
1000 (Op->Asl.Parent) && in XfNamespaceLocateBegin()
1001 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_METHOD)) || in XfNamespaceLocateBegin()
1012 if ((Op->Asl.Parent) && in XfNamespaceLocateBegin()
1013 ((Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_REFOF) || in XfNamespaceLocateBegin()
[all …]
H A Daslanalyze.c501 ACPI_PARSE_OBJECT *Parent; in AnIsResultUsed() local
520 Parent = Op->Asl.Parent; in AnIsResultUsed()
521 switch (Parent->Asl.ParseOpcode) in AnIsResultUsed()
530 if (Parent->Asl.Child == Op) in AnIsResultUsed()
684 ACPI_PARSE_OBJECT *Parent; in ApCheckRegMethod() local
696 Parent = Op->Asl.Parent; in ApCheckRegMethod()
697 Next = Parent->Asl.Child; in ApCheckRegMethod()
839 ACPI_PARSE_OBJECT *Parent; in ApFindNameInScope() local
844 Parent = Op->Asl.Parent; in ApFindNameInScope()
845 Next = Parent->Asl.Child; in ApFindNameInScope()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionGOFF.h31 MCSectionGOFF *Parent; variable
58 GOFF::SDAttr SDAttributes, MCSectionGOFF *Parent) in MCSectionGOFF() argument
60 Parent(Parent), SDAttributes(SDAttributes), in MCSectionGOFF()
65 GOFF::EDAttr EDAttributes, MCSectionGOFF *Parent) in MCSectionGOFF() argument
67 Parent(Parent), EDAttributes(EDAttributes), in MCSectionGOFF()
72 GOFF::PRAttr PRAttributes, MCSectionGOFF *Parent) in MCSectionGOFF() argument
74 Parent(Parent), PRAttributes(PRAttributes), in MCSectionGOFF()
86 MCSectionGOFF *getParent() const { return Parent; } in getParent()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h49 : Parent(P), Desc(D), InlinedAtLocation(I), AbstractScope(A) { in LexicalScope()
56 if (Parent) in LexicalScope()
57 Parent->addChild(this); in LexicalScope()
61 LexicalScope *getParent() const { return Parent; } in getParent()
77 if (Parent) in openInsnRange()
78 Parent->openInsnRange(MI); in openInsnRange()
86 if (Parent) in extendInsnRange()
87 Parent->extendInsnRange(MI); in extendInsnRange()
100 if (Parent && (!NewScope || !Parent->dominates(NewScope)))
101 Parent->closeInsnRange(NewScope);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp49 LayoutItemBase::LayoutItemBase(const UDTLayoutBase *Parent, in LayoutItemBase() argument
53 : Symbol(Symbol), Parent(Parent), Name(Name), in LayoutItemBase()
70 const UDTLayoutBase &Parent, std::unique_ptr<PDBSymbolData> Member) in DataMemberLayoutItem() argument
71 : LayoutItemBase(&Parent, Member.get(), Member->getName(), in DataMemberLayoutItem()
81 VBPtrLayoutItem::VBPtrLayoutItem(const UDTLayoutBase &Parent, in VBPtrLayoutItem() argument
84 : LayoutItemBase(&Parent, Sym.get(), "<vbptr>", Offset, Size, false), in VBPtrLayoutItem()
98 VTableLayoutItem::VTableLayoutItem(const UDTLayoutBase &Parent, in VTableLayoutItem() argument
100 : LayoutItemBase(&Parent, VT.get(), "<vtbl>", 0, getTypeLength(*VT), false), in VTableLayoutItem()
106 UDTLayoutBase::UDTLayoutBase(const UDTLayoutBase *Parent, const PDBSymbol &Sym, in UDTLayoutBase() argument
109 : LayoutItemBase(Parent, &Sym, Name, OffsetInParent, Size, IsElided) { in UDTLayoutBase()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.cpp40 InFlightAlloc(EPCGenericJITLinkMemoryManager &Parent, LinkGraph &G, in InFlightAlloc() argument
42 : Parent(Parent), G(G), AllocAddr(AllocAddr), Segs(std::move(Segs)) {} in InFlightAlloc()
52 Parent.EPC.getPageSize()), in finalize()
59 Parent.EPC.callSPSWrapperAsync< in finalize()
61 Parent.SAs.Finalize, in finalize()
73 Parent.SAs.Allocator, std::move(FR)); in finalize()
78 Parent.EPC.callSPSWrapperAsync< in abandon()
80 Parent.SAs.Deallocate, in abandon()
89 Parent.SAs.Allocator, ArrayRef<ExecutorAddr>(AllocAddr)); in abandon()
93 EPCGenericJITLinkMemoryManager &Parent; member in llvm::orc::EPCGenericJITLinkMemoryManager::InFlightAlloc
/freebsd/sys/contrib/dev/acpica/components/dispatcher/
H A Ddsutils.c331 if ((!Op->Common.Parent) || in AcpiDsIsResultUsed()
332 (Op->Common.Parent->Common.AmlOpcode == AML_SCOPE_OP)) in AcpiDsIsResultUsed()
344 ParentInfo = AcpiPsGetOpcodeInfo (Op->Common.Parent->Common.AmlOpcode); in AcpiDsIsResultUsed()
362 switch (Op->Common.Parent->Common.AmlOpcode) in AcpiDsIsResultUsed()
404 if ((Op->Common.Parent->Common.AmlOpcode == AML_REGION_OP) || in AcpiDsIsResultUsed()
405 (Op->Common.Parent->Common.AmlOpcode == AML_DATA_REGION_OP) || in AcpiDsIsResultUsed()
406 (Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) || in AcpiDsIsResultUsed()
407 (Op->Common.Parent->Common.AmlOpcode == AML_BUFFER_OP) || in AcpiDsIsResultUsed()
408 (Op->Common.Parent->Common.AmlOpcode == AML_VARIABLE_PACKAGE_OP) || in AcpiDsIsResultUsed()
409 (Op->Common.Parent->Common.AmlOpcode == AML_INT_EVAL_SUBTREE_OP) || in AcpiDsIsResultUsed()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVObject.h164 } Parent = {nullptr}; variable
178 Parent = Object.Parent; in LVObject()
250 assert((!Parent.Element || static_cast<LVElement *>(Parent.Element)) && in getParent()
252 return Parent.Element; in getParent()
255 assert((!Parent.Scope || static_cast<LVScope *>(Parent.Scope)) && in getParentScope()
257 return Parent.Scope; in getParentScope()
260 assert((!Parent.Symbol || static_cast<LVSymbol *>(Parent.Symbol)) && in getParentSymbol()
262 return Parent.Symbol; in getParentSymbol()
266 void resetParent() { Parent = {nullptr}; } in resetParent()
303 LVObject *Parent, StringRef Value,
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DModule.cpp37 SourceLocation DefinitionLoc, Module *Parent, bool IsFramework, in Module() argument
39 : Name(Name), DefinitionLoc(DefinitionLoc), Parent(Parent), in Module()
48 if (Parent) { in Module()
49 IsAvailable = Parent->isAvailable(); in Module()
50 IsUnimportable = Parent->isUnimportable(); in Module()
51 IsSystem = Parent->IsSystem; in Module()
52 IsExternC = Parent->IsExternC; in Module()
53 NoUndeclaredIncludes = Parent->NoUndeclaredIncludes; in Module()
54 ModuleMapIsPrivate = Parent->ModuleMapIsPrivate; in Module()
56 Parent->SubModules.push_back(this); in Module()
[all …]

12345678910>>...18