Home
last modified time | relevance | path

Searched defs:DefinitionData (Results 1 – 6 of 6) sorted by relevance

/external/clang/include/clang/AST/
DDeclCXX.h278 struct DefinitionData { struct
282 unsigned UserDeclaredConstructor : 1;
285 unsigned UserDeclaredSpecialMembers : 6;
288 unsigned Aggregate : 1;
291 unsigned PlainOldData : 1;
297 unsigned Empty : 1;
301 unsigned Polymorphic : 1;
305 unsigned Abstract : 1;
321 unsigned IsStandardLayout : 1;
327 unsigned HasNoNonEmptyBases : 1;
[all …]
DDeclObjC.h1100 struct DefinitionData { struct
1103 ObjCInterfaceDecl *Definition;
1106 TypeSourceInfo *SuperClassTInfo;
1109 ObjCProtocolList ReferencedProtocols;
1112 ObjCList<ObjCProtocolDecl> AllReferencedProtocols;
1119 ObjCCategoryDecl *CategoryList;
1123 ObjCIvarDecl *IvarList;
1127 mutable unsigned ExternallyCompleted : 1;
1154 DefinitionData() : Definition(), SuperClassTInfo(), CategoryList(), IvarList(), in DefinitionData() argument
1972 struct DefinitionData { struct
[all …]
/external/llvm-project/clang/include/clang/AST/
DDeclObjC.h1178 struct DefinitionData { struct
1181 ObjCInterfaceDecl *Definition = nullptr;
1184 TypeSourceInfo *SuperClassTInfo = nullptr;
1187 ObjCProtocolList ReferencedProtocols;
1190 ObjCList<ObjCProtocolDecl> AllReferencedProtocols;
1197 ObjCCategoryDecl *CategoryList = nullptr;
1201 ObjCIvarDecl *IvarList = nullptr;
1205 mutable unsigned ExternallyCompleted : 1;
1209 mutable unsigned IvarListMissingImplementation : 1;
1235 DefinitionData() in DefinitionData() argument
[all …]
DDeclCXX.h278 struct DefinitionData { struct
284 unsigned IsLambda : 1;
287 unsigned IsParsingBaseSpecifiers : 1;
291 unsigned ComputedVisibleConversions : 1;
293 unsigned HasODRHash : 1;
296 unsigned ODRHash = 0;
299 unsigned NumBases = 0;
302 unsigned NumVBases = 0;
307 LazyCXXBaseSpecifiersPtr Bases;
310 LazyCXXBaseSpecifiersPtr VBases;
[all …]
/external/clang/lib/AST/
DDeclCXX.cpp48 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData
/external/llvm-project/clang/lib/AST/
DDeclCXX.cpp75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData