Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclObjC.h1155 struct DefinitionData { struct
1158 ObjCInterfaceDecl *Definition = nullptr;
1161 TypeSourceInfo *SuperClassTInfo = nullptr;
1164 ObjCProtocolList ReferencedProtocols;
1167 ObjCList<ObjCProtocolDecl> AllReferencedProtocols;
1174 ObjCCategoryDecl *CategoryList = nullptr;
1178 ObjCIvarDecl *IvarList = nullptr;
1182 mutable unsigned ExternallyCompleted : 1;
1186 mutable unsigned IvarListMissingImplementation : 1;
1190 unsigned HasDesignatedInitializers : 1;
[all …]
H A DDeclCXX.h287 struct DefinitionData { struct
293 unsigned IsLambda : 1;
296 unsigned IsParsingBaseSpecifiers : 1;
300 unsigned ComputedVisibleConversions : 1;
302 unsigned HasODRHash : 1;
305 unsigned ODRHash = 0;
308 unsigned NumBases = 0;
311 unsigned NumVBases = 0;
316 LazyCXXBaseSpecifiersPtr Bases;
319 LazyCXXBaseSpecifiersPtr VBases;
[all …]
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData