Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/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;
1213 DefinitionData() in DefinitionData() argument
2042 struct DefinitionData { struct
[all …]
H A DDeclCXX.h279 struct DefinitionData { struct
285 unsigned IsLambda : 1;
294 unsigned HasODRHash : 1;
297 unsigned ODRHash = 0;
300 unsigned NumBases = 0;
303 unsigned NumVBases = 0;
308 LazyCXXBaseSpecifiersPtr Bases;
311 LazyCXXBaseSpecifiersPtr VBases;
335 DefinitionData(CXXRecordDecl *D); argument
338 CXXBaseSpecifier *getBases() const { in getBases()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp75 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData