Searched refs:TypeExpansion (Results 1 – 2 of 2) sorted by relevance
770 struct TypeExpansion { struct785 TypeExpansion(TypeExpansionKind K) : Kind(K) {} in TypeExpansion() function786 virtual ~TypeExpansion() {} in ~TypeExpansion() argument789 struct ConstantArrayExpansion : TypeExpansion {794 : TypeExpansion(TEK_ConstantArray), EltTy(EltTy), NumElts(NumElts) {} in ConstantArrayExpansion()795 static bool classof(const TypeExpansion *TE) { in classof()800 struct RecordExpansion : TypeExpansion {807 : TypeExpansion(TEK_Record), Bases(std::move(Bases)), in RecordExpansion()809 static bool classof(const TypeExpansion *TE) { in classof()814 struct ComplexExpansion : TypeExpansion {[all …]
845 struct TypeExpansion { struct860 TypeExpansion(TypeExpansionKind K) : Kind(K) {} in TypeExpansion() function861 virtual ~TypeExpansion() {} in ~TypeExpansion() argument864 struct ConstantArrayExpansion : TypeExpansion {869 : TypeExpansion(TEK_ConstantArray), EltTy(EltTy), NumElts(NumElts) {} in ConstantArrayExpansion()870 static bool classof(const TypeExpansion *TE) { in classof()875 struct RecordExpansion : TypeExpansion {882 : TypeExpansion(TEK_Record), Bases(std::move(Bases)), in RecordExpansion()884 static bool classof(const TypeExpansion *TE) { in classof()889 struct ComplexExpansion : TypeExpansion {[all …]