Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclObjC.h1159 struct DefinitionData { struct
1162 ObjCInterfaceDecl *Definition = nullptr;
1165 TypeSourceInfo *SuperClassTInfo = nullptr;
1168 ObjCProtocolList ReferencedProtocols;
1171 ObjCList<ObjCProtocolDecl> AllReferencedProtocols;
1178 ObjCCategoryDecl *CategoryList = nullptr;
1182 ObjCIvarDecl *IvarList = nullptr;
1199 enum InheritedDesignatedInitializersState {
1227 DefinitionData() in DefinitionData() argument
2082 struct DefinitionData { struct
[all …]
H A DDeclCXX.h292 struct DefinitionData { struct
314 unsigned ODRHash = 0;
317 unsigned NumBases = 0;
320 unsigned NumVBases = 0;
325 LazyCXXBaseSpecifiersPtr Bases;
328 LazyCXXBaseSpecifiersPtr VBases;
352 DefinitionData(CXXRecordDecl *D); argument
355 CXXBaseSpecifier *getBases() const { in getBases()
379 struct DefinitionData *DefinitionData; argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp76 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) in DefinitionData() function in CXXRecordDecl::DefinitionData