/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpState.h | 37 InterpState(State &Parent, Program &P, InterpStack &Stk, Context &Ctx, 46 Frame *getSplitFrame() { return Parent.getCurrentFrame(); } 52 return Parent.getBottomFrame(); 57 return Parent.getEvalStatus(); 59 ASTContext &getCtx() const override { return Parent.getCtx(); } 63 return Parent.checkingForUndefinedBehavior(); 66 return Parent.keepEvaluatingAfterFailure(); 69 return Parent.checkingPotentialConstantExpression(); 72 return Parent.noteUndefinedBehavior(); 74 bool inConstantContext() const { return Parent 99 State &Parent; member in class:clang::interp::final [all...] |
H A D | Context.h | 49 bool isPotentialConstantExpr(State &Parent, const FunctionDecl *FnDecl); 52 bool evaluateAsRValue(State &Parent, const Expr *E, APValue &Result); 55 bool evaluate(State &Parent, const Expr *E, APValue &Result); 58 bool evaluateAsInitializer(State &Parent, const VarDecl *VD, APValue &Result); 97 bool Run(State &Parent, const Function *Func, APValue &Result); 100 bool Check(State &Parent, llvm::Expected<bool> &&R);
|
H A D | InterpState.cpp | 18 InterpState::InterpState(State &Parent, Program &P, InterpStack &Stk, argument 20 : Parent(Parent), M(M), P(P), Stk(Stk), Ctx(Ctx), Current(nullptr) {} 39 return Parent.getCurrentFrame();
|
H A D | Context.cpp | 30 bool Context::isPotentialConstantExpr(State &Parent, const FunctionDecl *FD) { argument 37 if (!Run(Parent, Func, DummyResult)) { 44 bool Context::evaluateAsRValue(State &Parent, const Expr *E, APValue &Result) { argument 46 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); 76 bool Context::evaluate(State &Parent, const Expr *E, APValue &Result) { argument 78 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); 96 bool Context::evaluateAsInitializer(State &Parent, const VarDecl *VD, argument 99 ByteCodeExprGen<EvalEmitter> C(*this, *P, Parent, Stk, Result); 207 bool Context::Run(State &Parent, const Function *Func, APValue &Result) { argument 210 InterpState State(Parent, * 225 Check(State &Parent, llvm::Expected<bool> &&Flag) argument [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValVisitor.h | 34 #define BASIC_SVAL(Id, Parent) \ 37 #define LOC_SVAL(Id, Parent) \ 40 #define NONLOC_SVAL(Id, Parent) \ 49 #define BASIC_SVAL(Id, Parent) \ 50 RetTy Visit##Id(Id V) { return derived().Visit##Parent(V.castAs<Id>()); } 51 #define ABSTRACT_SVAL(Id, Parent) BASIC_SVAL(Id, Parent) 52 #define LOC_SVAL(Id, Parent) \ 54 #define NONLOC_SVAL(Id, Parent) \ 75 #define SYMBOL(Id, Parent) \ [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | TapiUniversal.h | 31 const TapiUniversal *Parent; member in class:llvm::object::TapiUniversal::ObjectForArch 35 ObjectForArch(const TapiUniversal *Parent, int Index) argument 36 : Parent(Parent), Index(Index) {} 38 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } 41 return (Parent == Other.Parent) && (Index == Other.Index); 46 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); 52 MachO::getCPUTypeFromArchitecture(Parent->Libraries[Index].Arch); 57 return MachO::getArchitectureName(Parent [all...] |
H A D | MachOUniversal.h | 39 const MachOUniversalBinary *Parent; member in class:llvm::object::MachOUniversalBinary::ObjectForArch 47 ObjectForArch(const MachOUniversalBinary *Parent, uint32_t Index); 50 Parent = nullptr; 55 return (Parent == Other.Parent) && (Index == Other.Index); 58 ObjectForArch getNext() const { return ObjectForArch(Parent, Index + 1); } 60 if (Parent->getMagic() == MachO::FAT_MAGIC) 62 else // Parent->getMagic() == MachO::FAT_MAGIC_64 66 if (Parent->getMagic() == MachO::FAT_MAGIC) 68 else // Parent [all...] |
H A D | Archive.h | 41 AbstractArchiveMemberHeader(const Archive *Parent) : Parent(Parent){}; argument 73 const Archive *Parent; member in class:llvm::object::AbstractArchiveMemberHeader 79 CommonArchiveMemberHeader(const Archive *Parent, const T *RawHeaderPtr) argument 80 : AbstractArchiveMemberHeader(Parent), ArMemHdr(RawHeaderPtr){}; 104 ArchiveMemberHeader(const Archive *Parent, const char *RawHeaderPtr, 140 BigArchiveMemberHeader(Archive const *Parent, const char *RawHeaderPtr, 164 const Archive *Parent; member in class:llvm::object::Archive::Child 174 Child(const Archive *Parent, cons 290 const Archive *Parent; member in class:llvm::object::Archive::Symbol [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexTypeSourceInfo.cpp | 23 const NamedDecl *Parent; member in class:__anon560::TypeIndexer 33 : IndexCtx(indexCtx), Parent(parent), ParentDC(DC), IsBase(isBase) { 35 assert(Parent); 36 Relations.emplace_back((unsigned)SymbolRole::RelationBaseOf, Parent); 39 assert(Parent); 40 Relations.emplace_back((unsigned)SymbolRole::RelationIBTypeOf, Parent); 55 return IndexCtx.handleReference(TTPD, Loc, Parent, ParentDC, 64 return IndexCtx.handleReference(Underlying, Loc, Parent, 69 Parent, ParentDC, SymbolRoleSet())); 71 TRY_TO(IndexCtx.handleReference(CD, Loc, Parent, ParentD 245 indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent, const DeclContext *DC, bool isBase, bool isIBType) argument 256 indexTypeLoc(TypeLoc TL, const NamedDecl *Parent, const DeclContext *DC, bool isBase, bool isIBType) argument 269 indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, const NamedDecl *Parent, const DeclContext *DC) argument [all...] |
H A D | IndexBody.cpp | 24 const NamedDecl *Parent; member in class:__anon655::BodyIndexer 35 const NamedDecl *Parent, const DeclContext *DC) 36 : IndexCtx(indexCtx), Parent(Parent), ParentDC(DC) { } 52 IndexCtx.indexTypeLoc(TL, Parent, ParentDC); 57 IndexCtx.indexNestedNameSpecifierLoc(NNS, Parent, ParentDC); 77 const Stmt *Parent = *It; local 79 if (auto BO = dyn_cast<BinaryOperator>(Parent)) { 83 } else if (auto CA = dyn_cast<CompoundAssignOperator>(Parent)) { 89 } else if (auto UO = dyn_cast<UnaryOperator>(Parent)) { 34 BodyIndexer(IndexingContext &indexCtx, const NamedDecl *Parent, const DeclContext *DC) argument [all...] |
/freebsd-current/sys/contrib/dev/acpica/components/parser/ |
H A D | pstree.c | 307 Arg->Common.Parent = Op; 337 ACPI_PARSE_OBJECT *Parent; local 369 Parent = Op->Common.Parent; 371 while (Parent) 373 Arg = AcpiPsGetArg (Parent, 0); 388 if (Parent->Common.Next) 392 ASL_CV_LABEL_FILENODE (Parent->Common.Next); 393 return (Parent->Common.Next); 396 Op = Parent; [all...] |
H A D | pswalk.c | 180 ACPI_PARSE_OBJECT *Parent = NULL; local 193 if (Op != Parent) 231 Parent = Op->Common.Parent; 249 Op = Parent;
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionGOFF.h | 28 MCSection *Parent; member in class:llvm::final 33 : MCSection(SV_GOFF, Name, K, nullptr), Parent(P), SubsectionId(Sub) {} 46 MCSection *getParent() const { return Parent; }
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | EpochTracker.h | 66 explicit HandleBase(const DebugEpochBase *Parent) argument 67 : EpochAddress(&Parent->Epoch), EpochAtCreation(Parent->Epoch) {}
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanDominatorTree.h | 31 static NodePtr getEntryNode(ParentPtr Parent) { return Parent->getEntry(); } argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVObject.cpp | 90 Parent.Scope = Scope; 94 Parent.Symbol = Symbol; 102 LVObject *Parent = this; local 103 Parent->setIsMissing(); 104 while (Parent) { 105 Parent->setIsMissingLink(); 106 Parent = Parent->getParent(); 117 LVObject *Parent, StringRef Value, 120 LVObject Object(*Parent); 116 printAttributes(raw_ostream &OS, bool Full, StringRef Name, LVObject *Parent, StringRef Value, bool UseQuotes, bool PrintRef) const argument [all...] |
H A D | LVElement.cpp | 238 LVScope *Parent = getParentScope(); 239 if (Parent && !Parent->getIsCompileUnit()) 240 Parent->resolve(); 267 void LVElement::updateLevel(LVScope *Parent, bool Moved) { argument 268 setLevel(Parent->getLevel() + 1); 420 LVScope *Parent = getParentScope(); local 421 while (Parent && !(Parent->*GetFunction)()) 422 Parent 443 LVScope *Parent = getParentScope(); local 556 printLinkageName(raw_ostream &OS, bool Full, LVElement *Parent, LVScope *Scope) const argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Argument.h | 29 Function *Parent; member in class:llvm::final 40 inline const Function *getParent() const { return Parent; } 41 inline Function *getParent() { return Parent; } 47 assert(Parent && "can't get number of unparented arg");
|
H A D | Use.h | 59 Use(User *Parent) : Parent(Parent) {} argument 72 User *getUser() const { return Parent; }; 96 User *Parent = nullptr; member in class:llvm::Use
|
/freebsd-current/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Mutations.cpp | 32 assert(Anchor->Parent != nullptr); 33 assert(New->Parent == nullptr); 50 assert(Old->Parent != nullptr); 52 assert(New->Parent == nullptr); 67 assert(N->Parent != nullptr);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Object/ |
H A D | Archive.cpp | 61 uint64_t Offset = RawHeaderPtr - ArMemHeader->Parent->getData().data(); 89 return reinterpret_cast<const char *>(ArMemHdr) - Parent->getData().data(); 95 ArchiveMemberHeader::ArchiveMemberHeader(const Archive *Parent, argument 99 Parent, reinterpret_cast<const UnixArMemHdrType *>(RawHeaderPtr)) { 121 uint64_t Offset = RawHeaderPtr - Parent->getData().data(); 130 BigArchiveMemberHeader::BigArchiveMemberHeader(const Archive *Parent, argument 134 Parent, reinterpret_cast<const BigArMemHdrType *>(RawHeaderPtr)) { 139 if (RawHeaderPtr + getSizeOf() >= Parent->getData().end()) { 157 auto Kind = Parent->kind(); 161 reinterpret_cast<const char *>(ArMemHdr) - Parent 181 getArchiveMemberDecField(Twine FieldName, const StringRef RawField, const Archive *Parent, const AbstractArchiveMemberHeader *MemHeader) argument 199 getArchiveMemberOctField(Twine FieldName, const StringRef RawField, const Archive *Parent, const AbstractArchiveMemberHeader *MemHeader) argument 462 Child(const Archive *Parent, StringRef Data, uint16_t StartOfFile) argument 468 Child(const Archive *Parent, const char *Start, Error *Err) argument [all...] |
H A D | MachOUniversal.cpp | 43 const MachOUniversalBinary *Parent, uint32_t Index) 44 : Parent(Parent), Index(Index) { 45 // The iterators use Parent as a nullptr and an Index+1 == NumberOfObjects. 46 if (!Parent || Index >= Parent->getNumberOfObjects()) { 50 StringRef ParentData = Parent->getData(); 51 if (Parent->getMagic() == MachO::FAT_MAGIC) { 55 } else { // Parent->getMagic() == MachO::FAT_MAGIC_64 65 if (!Parent) 42 ObjectForArch( const MachOUniversalBinary *Parent, uint32_t Index) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeSymbolEnumerator.cpp | 20 NativeSession &Session, SymIndexId Id, const NativeTypeEnum &Parent, 22 : NativeRawSymbol(Session, PDB_SymType::Data, Id), Parent(Parent), 49 return Parent.getSymIndexId(); 59 return Parent.getTypeId(); 77 const NativeTypeBuiltin &BT = Parent.getUnderlyingBuiltinType(); 19 NativeSymbolEnumerator( NativeSession &Session, SymIndexId Id, const NativeTypeEnum &Parent, codeview::EnumeratorRecord Record) argument
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVObject.h | 149 } Parent = {nullptr}; member in class:llvm::logicalview::LVObject 165 Parent = Object.Parent; 249 assert((!Parent.Element || 250 (Parent.Element && static_cast<LVElement *>(Parent.Element))) && 252 return Parent.Element; 255 assert((!Parent.Scope || 256 (Parent.Scope && static_cast<LVScope *>(Parent [all...] |
/freebsd-current/sys/contrib/dev/acpica/compiler/ |
H A D | aslanalyze.c | 402 * PARAMETERS: Op - Parent 403 * OpInfo - Parent info 488 * PARAMETERS: Op - Parent op for the operator 501 ACPI_PARSE_OBJECT *Parent; local 520 Parent = Op->Asl.Parent; 521 switch (Parent->Asl.ParseOpcode) 530 if (Parent->Asl.Child == Op) 672 ACPI_PARSE_OBJECT *Parent; local 684 Parent 827 ACPI_PARSE_OBJECT *Parent; local [all...] |