Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclObjC.h1156 struct DefinitionData { struct
1159 ObjCInterfaceDecl *Definition = nullptr;
1162 TypeSourceInfo *SuperClassTInfo = nullptr;
1165 ObjCProtocolList ReferencedProtocols;
1168 ObjCList<ObjCProtocolDecl> AllReferencedProtocols;
1175 ObjCCategoryDecl *CategoryList = nullptr;
1179 ObjCIvarDecl *IvarList = nullptr;
1183 mutable unsigned ExternallyCompleted : 1;
1187 mutable unsigned IvarListMissingImplementation : 1;
1213 DefinitionData() in DefinitionData() argument
[all …]
H A 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 …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData