Lines Matching full:definitiondata
103 void ReadCXXDefinitionData(struct CXXRecordDecl::DefinitionData &Data,
727 ObjCInterfaceDecl::DefinitionData &Data = ID->data();
1125 struct CXXRecordDecl::DefinitionData &Data,
1222 // allocate the appropriate DefinitionData structure.
1225 D->DefinitionData = new (C) CXXRecordDecl::LambdaDefinitionData(D, 0,
1228 D->DefinitionData = new (C) struct CXXRecordDecl::DefinitionData(D);
1230 // Propagate the DefinitionData pointer to the canonical declaration, so
1232 // FIXME: Complain if there already is a DefinitionData!
1233 D->getCanonicalDecl()->DefinitionData = D->DefinitionData;
1235 ReadCXXDefinitionData(*D->DefinitionData, Record, Idx);
1238 // deserialized before this one will be be given the DefinitionData pointer
1242 // Propagate DefinitionData pointer from the canonical declaration.
1243 D->DefinitionData = D->getCanonicalDecl()->DefinitionData;