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)
65 CXXRecordDecl::CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC, function in class:CXXRecordDecl
67 IdentifierInfo *Id, CXXRecordDecl *PrevDecl)
72 CXXRecordDecl *CXXRecordDecl::Create(const ASTContext &C, TagKind TK,
75 CXXRecordDecl* PrevDecl,
77 CXXRecordDecl* R = new (C) CXXRecordDecl(CXXRecor
[all...]
/external/clang/include/clang/AST/
H A DDeclCXX.h38 class CXXRecordDecl;
268 /// CXXRecordDecl - Represents a C++ struct/union/class.
271 class CXXRecordDecl : public RecordDecl { class in namespace:clang
276 DefinitionData(CXXRecordDecl *D);
548 CXXRecordDecl *Definition;
570 LambdaDefinitionData(CXXRecordDecl *D, bool Dependent)
653 CXXRecordDecl(Kind K, TagKind TK, DeclContext *DC,
655 IdentifierInfo *Id, CXXRecordDecl *PrevDecl);
676 virtual CXXRecordDecl *getCanonicalDecl() {
677 return cast<CXXRecordDecl>(RecordDec
[all...]

Completed in 137 milliseconds