Lines Matching refs:Desc
38 Block(const llvm::Optional<unsigned> &DeclID, Descriptor *Desc,
40 : DeclID(DeclID), IsStatic(IsStatic), IsExtern(IsExtern), Desc(Desc) {} in DeclID()
42 Block(Descriptor *Desc, bool IsStatic = false, bool IsExtern = false)
44 Desc(Desc) {}
47 Descriptor *getDescriptor() const { return Desc; } in getDescriptor()
55 bool isTemporary() const { return Desc->IsTemporary; } in isTemporary()
57 InterpSize getSize() const { return Desc->getAllocSize(); } in getSize()
71 if (Desc->CtorFn) in invokeCtor()
72 Desc->CtorFn(this, data(), Desc->IsConst, Desc->IsMutable, in invokeCtor()
73 /*isActive=*/true, Desc); in invokeCtor()
81 Block(Descriptor *Desc, bool IsExtern, bool IsStatic, bool IsDead) in Block() argument
82 : IsStatic(IsStatic), IsExtern(IsExtern), IsDead(true), Desc(Desc) {} in Block()
103 Descriptor *Desc; variable