Searched defs:CXXRecordDecl (Results 1 - 3 of 3) sorted by relevance

/external/clang/test/PCH/
H A Dcxx-chain-function-template.cpp6 struct CXXRecordDecl { CXXRecordDecl(int); }; struct
22 cast<CXXRecordDecl>(1.0f);
28 cast<CXXRecordDecl>(1.0f);
/external/clang/lib/AST/
H A DDeclCXX.cpp38 CXXRecordDecl::DefinitionData::DefinitionData(CXXRecordDecl *D)
63 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getBasesSlowCase() const {
67 CXXBaseSpecifier *CXXRecordDecl::DefinitionData::getVBasesSlowCase() const {
71 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC, function in class:CXXRecordDecl
73 IdentifierInfo *Id, CXXRecordDecl *PrevDecl)
78 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
81 CXXRecordDecl* PrevDec
[all...]
/external/clang/include/clang/AST/
H A DDeclCXX.h38 class CXXRecordDecl;
269 /// CXXRecordDecl - Represents a C++ struct/union/class.
272 class CXXRecordDecl : public RecordDecl { class in namespace:clang
277 DefinitionData(CXXRecordDecl *D);
536 CXXRecordDecl *Definition;
566 LambdaDefinitionData(CXXRecordDecl *D, bool Dependent)
652 CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC,
654 IdentifierInfo *Id, CXXRecordDecl *PrevDecl);
675 virtual CXXRecordDecl *getCanonicalDecl() {
676 return cast<CXXRecordDecl>(RecordDec
[all...]

Completed in 88 milliseconds