Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDDeclNodes.td29 def CXXRecord : DDecl<Record>;
30 def ClassTemplateSpecialization : DDecl<CXXRecord>;
HDAttr.td1341 // let Subjects = SubjectList<[CXXRecord]>;
1380 let Subjects = SubjectList<[CXXRecord], ErrorDiag>;
1393 let Subjects = SubjectList<[ObjCMethod, CXXRecord, FunctionLike], WarnDiag,
1400 let Subjects = SubjectList<[Var, Function, CXXRecord]>;
1727 let Subjects = SubjectList<[CXXRecord]>;
1736 let Subjects = SubjectList<[CXXRecord]>;
1742 let Subjects = SubjectList<[CXXRecord]>;
1819 let Subjects = SubjectList<[CXXRecord]>;
1835 let Subjects = SubjectList<[Function, Var, CXXRecord]>;
1841 let Subjects = SubjectList<[Function, Var, CXXRecord]>;
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTCommon.cpp111 case Decl::CXXRecord: in getDefinitiveDeclContext()
164 case Decl::CXXRecord: in isRedeclarableDeclKind()
/NextBSD/contrib/llvm/tools/clang/lib/Index/
HDUSRGeneration.cpp427 if (const CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(D)) { in VisitTagDecl() local
428 if (ClassTemplateDecl *ClassTmpl = CXXRecord->getDescribedClassTemplate()) { in VisitTagDecl()
440 = dyn_cast<ClassTemplatePartialSpecializationDecl>(CXXRecord)) { in VisitTagDecl()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDASTConsumers.cpp228 case Decl::CXXRecord: { in PrintDeclContext()
389 case Decl::CXXRecord: in PrintDeclContext()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDComment.cpp217 case Decl::CXXRecord: in fill()
HDDeclCXX.cpp100 CXXRecordDecl *R = new (C, DC) CXXRecordDecl(CXXRecord, TK, C, DC, StartLoc, in Create()
116 new (C, DC) CXXRecordDecl(CXXRecord, TTK_Class, C, DC, Loc, Loc, in CreateLambda()
131 CXXRecord, TTK_Struct, C, nullptr, SourceLocation(), SourceLocation(), in CreateDeserialized()
HDDeclBase.cpp585 case CXXRecord: in getIdentifierNamespaceForKind()
HDDecl.cpp1247 case Decl::CXXRecord: { in computeLVForDecl()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDPlistDiagnostics.cpp400 case Decl::CXXRecord: in FlushDiagnosticsImpl()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDecl.cpp9553 CXXRecordDecl *CXXRecord = cast<CXXRecordDecl>(Record->getDecl()); in ActOnUninitializedDecl() local
9557 if (!CXXRecord->isPOD()) in ActOnUninitializedDecl()
13276 if (CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(Record)) { in ActOnFields() local
13277 if (!CXXRecord->isInvalidDecl()) { in ActOnFields()
13280 I = CXXRecord->conversion_begin(), in ActOnFields()
13281 E = CXXRecord->conversion_end(); I != E; ++I) in ActOnFields()
13284 if (!CXXRecord->isDependentType()) { in ActOnFields()
13285 if (CXXRecord->hasUserDeclaredDestructor()) { in ActOnFields()
13288 AdjustDestructorExceptionSpec(CXXRecord, in ActOnFields()
13289 CXXRecord->getDestructor()); in ActOnFields()
[all …]
HDSemaDeclCXX.cpp900 case Decl::CXXRecord: in CheckConstexprDeclStmt()
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
HDSymbolFileDWARF.h503 case clang::Decl::CXXRecord: in DeclKindIsCXXClass()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDecl.cpp88 case Decl::CXXRecord: // struct/union/class X; [C++] in EmitDecl()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDRecursiveASTVisitor.h1728 DEF_TRAVERSE_TMPL_PART_SPEC_DECL(Class, CXXRecord) in DEF_TRAVERSE_TMPL_PART_SPEC_DECL() argument
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteObjC.cpp4924 case Decl::CXXRecord: in HandleDeclInMainFile()
HDRewriteModernObjC.cpp5903 case Decl::CXXRecord: in HandleDeclInMainFile()