Searched refs:TypeForDecl (Results 1 – 7 of 7) sorted by relevance
3843 if (Decl->TypeForDecl) { in getInjectedClassNameType()3847 Decl->TypeForDecl = PrevDecl->TypeForDecl; in getInjectedClassNameType()3892 if (Decl->TypeForDecl) return QualType(Decl->TypeForDecl, 0); in getTypedefType()3898 Decl->TypeForDecl = newType; in getTypedefType()3904 if (Decl->TypeForDecl) return QualType(Decl->TypeForDecl, 0); in getRecordType()3908 return QualType(Decl->TypeForDecl = PrevDecl->TypeForDecl, 0); in getRecordType()3917 if (Decl->TypeForDecl) return QualType(Decl->TypeForDecl, 0); in getEnumType()3921 return QualType(Decl->TypeForDecl = PrevDecl->TypeForDecl, 0); in getEnumType()4719 if (Decl->TypeForDecl) in getObjCInterfaceType()4724 Decl->TypeForDecl = PrevDecl->TypeForDecl; in getObjCInterfaceType()[all …]
607 if (TypeForDecl) in allocateDefinitionData()608 cast<ObjCInterfaceType>(TypeForDecl)->Decl = this; in allocateDefinitionData()
1399 if (Decl->TypeForDecl) return QualType(Decl->TypeForDecl, 0);1402 assert(PrevDecl->TypeForDecl && "previous decl has no TypeForDecl");1403 Decl->TypeForDecl = PrevDecl->TypeForDecl;1404 return QualType(PrevDecl->TypeForDecl, 0);
1178 mutable const Type *TypeForDecl = nullptr; variable1919 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl()1920 void setTypeForDecl(const Type *TD) const { TypeForDecl = TD; } in setTypeForDecl()
2881 mutable const Type *TypeForDecl = nullptr; variable2898 const Type *getTypeForDecl() const { return TypeForDecl; } in getTypeForDecl()2899 void setTypeForDecl(const Type *TD) { TypeForDecl = TD; } in setTypeForDecl()
543 ID->TypeForDecl = Reader.GetType(DeferredTypeID).getTypePtrOrNull(); in Visit()
9371 const_cast<ObjCInterfaceType *>(cast<ObjCInterfaceType>(ID->TypeForDecl)) in finishPendingActions()