/external/clang/include/clang/AST/ |
DeclCXX.h | 279 /// Values used in DefinitionData fields to represent special members. 290 struct DefinitionData { 291 DefinitionData(CXXRecordDecl *D); 511 } *DefinitionData; 514 struct LambdaDefinitionData : public DefinitionData { 518 : DefinitionData(D), Dependent(Dependent), NumCaptures(0), 559 struct DefinitionData &data() { 560 assert(DefinitionData && "queried property of class with no definition"); 561 return *DefinitionData; 564 const struct DefinitionData &data() const [all...] |
DeclObjC.h | 631 struct DefinitionData { 672 DefinitionData() : Definition(), SuperClass(), CategoryList(), IvarList(), 688 llvm::PointerIntPair<DefinitionData *, 1, bool> Data; 690 DefinitionData &data() const { [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 103 void ReadCXXDefinitionData(struct CXXRecordDecl::DefinitionData &Data, 727 ObjCInterfaceDecl::DefinitionData &Data = ID->data(); [all...] |
ASTWriterDecl.cpp | 483 // Write the DefinitionData 484 ObjCInterfaceDecl::DefinitionData &Data = D->data(); [all...] |
ASTWriter.cpp | [all...] |
ASTReader.cpp | [all...] |
/external/clang/lib/AST/ |
DeclCXX.cpp | 38 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D) 68 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const { 72 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const { 80 DefinitionData(PrevDecl ? PrevDecl->DefinitionData : 0), 104 R->DefinitionData = new (C) struct LambdaDefinitionData(R, Info, Dependent); [all...] |
DeclObjC.cpp | 373 Data.setPointer(new (getASTContext()) DefinitionData()); [all...] |
Decl.cpp | [all...] |
ASTImporter.cpp | [all...] |