Searched refs:Parent (Results 1 - 25 of 394) sorted by relevance

1234567891011>>

/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpState.h37 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 DContext.h49 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 DInterpState.cpp18 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 DContext.cpp30 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 DSValVisitor.h34 #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 DTapiUniversal.h31 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 DMachOUniversal.h39 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 DArchive.h41 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 DIndexTypeSourceInfo.cpp23 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 DIndexBody.cpp24 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 Dpstree.c307 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 Dpswalk.c180 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 DMCSectionGOFF.h28 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 DEpochTracker.h66 explicit HandleBase(const DebugEpochBase *Parent) argument
67 : EpochAddress(&Parent->Epoch), EpochAtCreation(Parent->Epoch) {}
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanDominatorTree.h31 static NodePtr getEntryNode(ParentPtr Parent) { return Parent->getEntry(); } argument
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVObject.cpp90 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 DLVElement.cpp238 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 DArgument.h29 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 DUse.h59 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 DMutations.cpp32 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 DArchive.cpp61 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 DMachOUniversal.cpp43 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 DNativeSymbolEnumerator.cpp20 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 DLVObject.h149 } 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 Daslanalyze.c402 * 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...]

Completed in 284 milliseconds

1234567891011>>