| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 24 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 D | IndexBody.cpp | 25 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 D | IndexingContext.cpp | 87 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 D | IndexDecl.cpp | 51 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 D | Archive.cpp | 60 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 D | MachOUniversal.cpp | 42 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 D | Archive.h | 42 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 D | TapiUniversal.h | 32 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 D | MachOUniversal.h | 40 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 D | InterpState.h | 45 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 D | Context.h | 50 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 D | API.h | 237 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 D | pstree.c | 307 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 D | psparse.c | 285 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 D | LVElement.cpp | 237 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 D | LVObject.cpp | 88 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 D | aslxref.c | 682 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 D | aslanalyze.c | 501 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 D | MCSectionGOFF.h | 31 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 D | LexicalScopes.h | 49 : 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 D | UDTLayout.cpp | 49 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 D | EPCGenericJITLinkMemoryManager.cpp | 40 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 D | dsutils.c | 331 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 D | LVObject.h | 164 } 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 D | Module.cpp | 37 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 …]
|