Home
last modified time | relevance | path

Searched refs:CXXRecord (Results 1 – 17 of 17) sorted by relevance

/external/clang/tools/libclang/
DCIndexCXX.cpp95 if (CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(D)) { in clang_getSpecializedCursorTemplate() local
97 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) in clang_getSpecializedCursorTemplate()
100 = dyn_cast<ClassTemplateSpecializationDecl>(CXXRecord)) { in clang_getSpecializedCursorTemplate()
110 Template = CXXRecord->getInstantiatedFromMemberClass(); in clang_getSpecializedCursorTemplate()
DCIndexUSRs.cpp400 if (CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(D)) { in VisitTagDecl() local
401 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) { in VisitTagDecl()
413 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) { in VisitTagDecl()
DCIndex.cpp4370 case Decl::CXXRecord: in clang_getCursorDefinition()
5551 case Decl::CXXRecord: in getDeclLanguage()
/external/clang/include/clang/Basic/
DDeclNodes.td27 def CXXRecord : DDecl<Record>;
28 def ClassTemplateSpecialization : DDecl<CXXRecord>;
DAttr.td39 def CXXVirtualMethod : SubsetSubject<CXXRecord, "virtual member function",
667 let Subjects = [CXXRecord];
693 let Subjects = [CXXRecord];
/external/clang/include/clang/Analysis/Visitors/
DCFGRecStmtDeclVisitor.h67 DISPATCH_CASE(CXXRecord) in VisitDecl()
/external/clang/lib/Frontend/
DASTConsumers.cpp213 case Decl::CXXRecord: { in PrintDeclContext()
376 case Decl::CXXRecord: in PrintDeclContext()
/external/clang/lib/AST/
DComment.cpp232 case Decl::CXXRecord: in fill()
DDeclCXX.cpp83 CXXRecordDecl* R = new (C) CXXRecordDecl(CXXRecord, TK, DC, StartLoc, IdLoc, in Create()
94 CXXRecordDecl* R = new (C) CXXRecordDecl(CXXRecord, TTK_Class, DC, Loc, Loc, in CreateLambda()
105 return new (Mem) CXXRecordDecl(CXXRecord, TTK_Struct, 0, SourceLocation(), in CreateDeserialized()
DDeclBase.cpp510 case CXXRecord: in getIdentifierNamespaceForKind()
DDecl.cpp756 case Decl::CXXRecord: { in getLVForDecl()
/external/clang/lib/Sema/
DSemaDecl.cpp6924 CXXRecordDecl *CXXRecord = cast<CXXRecordDecl>(Record->getDecl()); in ActOnUninitializedDecl() local
6928 if (!CXXRecord->isPOD()) in ActOnUninitializedDecl()
10110 if (CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(Record)) { in ActOnFields() local
10111 if (!CXXRecord->isInvalidDecl()) { in ActOnFields()
10113 UnresolvedSetImpl *Convs = CXXRecord->getConversionFunctions(); in ActOnFields()
10118 if (!CXXRecord->isDependentType()) { in ActOnFields()
10131 CXXRecord->hasObjectMember() && in ActOnFields()
10132 CXXRecord->getLinkage() == ExternalLinkage) { in ActOnFields()
10133 if (CXXRecord->isPOD()) { in ActOnFields()
10134 Diag(CXXRecord->getLocation(), in ActOnFields()
[all …]
DSemaDeclCXX.cpp792 case Decl::CXXRecord: in CheckConstexprDeclStmt()
/external/clang/lib/StaticAnalyzer/Core/
DPlistDiagnostics.cpp459 case Decl::CXXRecord: in FlushDiagnosticsImpl()
/external/clang/lib/CodeGen/
DCGDecl.cpp78 case Decl::CXXRecord: // struct/union/class X; [C++] in EmitDecl()
/external/clang/lib/Rewrite/Frontend/
DRewriteObjC.cpp5016 case Decl::CXXRecord: in HandleDeclInMainFile()
DRewriteModernObjC.cpp5744 case Decl::CXXRecord: in HandleDeclInMainFile()