Searched refs:EvalID (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBlock.h | 52 Block(unsigned EvalID, const std::optional<unsigned> &DeclID, 54 : EvalID(EvalID), DeclID(DeclID), IsStatic(IsStatic), IsExtern(IsExtern), in EvalID() function 59 Block(unsigned EvalID, const Descriptor *Desc, bool IsStatic = false, 61 : EvalID(EvalID), DeclID((unsigned)-1), IsStatic(IsStatic), in EvalID() function 85 unsigned getEvalID() const { return EvalID; } in getEvalID() 136 Block(unsigned EvalID, const Descriptor *Desc, bool IsExtern, bool IsStatic, in Block() argument 138 : EvalID(EvalID), IsStatic(IsStatic), IsExtern(IsExtern), IsDead(true), in Block() 154 const unsigned EvalID = ~0u; variable
|
H A D | DynamicAllocator.cpp | 43 size_t NumElements, unsigned EvalID) { in allocate() argument 50 return allocate(D, EvalID); in allocate() 54 size_t NumElements, unsigned EvalID) { in allocate() argument 60 return allocate(D, EvalID); in allocate() 63 Block *DynamicAllocator::allocate(const Descriptor *D, unsigned EvalID) { in allocate() argument 69 auto *B = new (Memory.get()) Block(EvalID, D, /*isStatic=*/false); in allocate()
|
H A D | DynamicAllocator.h | 61 Block *allocate(const Descriptor *D, unsigned EvalID); 64 unsigned EvalID); 66 Block *allocate(const Descriptor *D, size_t NumElements, unsigned EvalID);
|
H A D | Context.h | 112 unsigned getEvalID() const { return EvalID; } in getEvalID() 125 unsigned EvalID = 0; variable
|
H A D | Context.cpp | 45 ++EvalID; in evaluateAsRValue() 72 ++EvalID; in evaluate() 98 ++EvalID; in evaluateAsInitializer()
|