|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/Decl.h 363 return DC->isRecord();
1152 return getKind() != Decl::ParmVar && getDeclContext()->isRecord();
tools/clang/lib/AST/CommentSema.cpp 688 if ((!Ctx || !Ctx->isRecord()) &&
tools/clang/lib/AST/Decl.cpp 1430 if (D->getDeclContext()->isRecord())
2033 if (DC->isRecord())
2049 if (DC->isRecord()) {
4328 return isImplicit() && getDeclName() && getDeclContext()->isRecord() &&
tools/clang/lib/AST/DeclBase.cpp 1044 getLexicalParent()->getRedeclContext()->isRecord())
1757 while ((SkipRecords && Ctx->isRecord()) || Ctx->isTransparentContext())
1774 while (DC->isRecord()) {
tools/clang/lib/AST/ExprClassification.cpp 510 if (isa<VarDecl>(Member) && Member->getDeclContext()->isRecord())
tools/clang/lib/AST/ItaniumMangle.cpp 1662 Context->getDeclContext()->isRecord()) {
tools/clang/lib/AST/MicrosoftMangle.cpp 943 LambdaContextDecl->getDeclContext()->isRecord()) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 3316 if (DC->isRecord())
tools/clang/lib/CodeGen/CodeGenModule.cpp 3804 if (First->getDeclContext()->isRecord() || !First->isInExternCContext())
tools/clang/lib/Parse/ParseDecl.cpp 6332 Actions.CurContext->isRecord());
tools/clang/lib/Parse/ParseExpr.cpp 2429 while (CodeDC->isRecord() || isa<EnumDecl>(CodeDC)) {
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 568 !(LookupCtx && LookupCtx->isRecord() &&
tools/clang/lib/Sema/SemaCodeComplete.cpp 954 if (DC->isRecord() || isa<ObjCContainerDecl>(DC)) {
3906 if (S.CurContext->isRecord())
tools/clang/lib/Sema/SemaDecl.cpp 642 if (CurContext->isRecord()) {
3035 if (DC->isRecord())
3482 if (!isFriend && NewMethod->getLexicalDeclContext()->isRecord() &&
4115 !(Old->getLexicalDeclContext()->isRecord() &&
4116 !New->getLexicalDeclContext()->isRecord())) {
4491 Record->getDeclContext()->isRecord()) {
4515 if (!getLangOpts().CPlusPlus && CurContext->isRecord() &&
4976 Owner->isRecord())
4981 if (!Record->isUnion() && !Owner->isRecord()) {
5448 if (Cur->isRecord()) {
5463 if (Cur->isRecord())
5482 if (Cur->isRecord()) {
5576 if (DC->isRecord())
6052 if (PrevOuterContext->isRecord())
6412 if (DC->isRecord())
6422 if (DC->isRecord())
6595 if (SC == SC_None && !DC->isRecord() &&
6626 if (!DC->isRecord() && S->getFnParent() == nullptr) {
6660 if (DC->isRecord() && !CurContext->isRecord()) {
6660 if (DC->isRecord() && !CurContext->isRecord()) {
6687 if (SC == SC_Static && CurContext->isRecord()) {
7100 (D.getCXXScopeSpec().isSet() && DC && DC->isRecord() &&
7240 if (D->getDeclContext()->isRecord())
7334 if (NewDC && NewDC->isRecord()) {
7336 if (!OldDC->isRecord())
8189 if (!DC->isRecord() &&
8197 assert(DC->isRecord() &&
8208 if (DC->isRecord()) {
8238 if (!DC->isRecord()) {
8259 } else if (DC->isRecord()) {
8281 if (!isFriend && SemaRef.CurContext->isRecord())
8745 } else if (!CurContext->isRecord()) {
8802 if (!CurContext->isRecord()) {
8882 !CurContext->isRecord()) {
9199 if (CurContext->isDependentContext() && CurContext->isRecord()
9265 if (NewFD->isOverloadedOperator() && !DC->isRecord() &&
9282 DC && DC->isRecord() &&
9388 if (!DC->isRecord() && NewFD->isExternallyVisible())
9466 if (DC->isRecord()) {
10024 S.CurContext->isRecord() && !NewFD->getFriendObjectKind();
10499 if (!CurContext->isRecord())
11827 VDecl->getLexicalDeclContext()->isRecord()) {
13194 if (!CurContext->isRecord() &&
15567 if (!Invalid && SearchDC->isRecord())
tools/clang/lib/Sema/SemaDeclCXX.cpp10050 if (!getLangOpts().CPlusPlus11 && CurContext->isRecord()) {
10148 if (CurContext->isRecord())
10436 if (CurContext->isRecord())
10512 if (CurContext->isRecord()) {
10708 if (!CurContext->getRedeclContext()->isRecord()) {
10779 if (!CurContext->isRecord()) {
10788 (NamedContext && NamedContext->getRedeclContext()->isRecord())) {
10875 if (!NamedContext->isRecord()) {
14946 while (DC->isRecord())
15027 if (!DC->isRecord()) {
15099 if (DC->isRecord()) CheckFriendAccess(ND);
tools/clang/lib/Sema/SemaExpr.cpp12455 if (Ctx && Ctx->isRecord()) {
tools/clang/lib/Sema/SemaExprMember.cpp 573 if (!DC->isRecord())
tools/clang/lib/Sema/SemaLambda.cpp 246 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext()))
297 if (LexicalDC->isRecord())
300 if (Var->getDeclContext()->isRecord())
tools/clang/lib/Sema/SemaOverload.cpp 1022 (OldIsUsingDecl || NewIsUsingDecl) && CurContext->isRecord() &&
12043 assert(!(*I)->getDeclContext()->isRecord());
tools/clang/lib/Sema/SemaStmt.cpp 4255 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext()))
tools/clang/lib/Sema/SemaTemplate.cpp 1587 (SS.isSet() && SemanticContext && SemanticContext->isRecord() &&
1657 if (!Invalid && TUK != TUK_Friend && NewTemplate->getDeclContext()->isRecord())
3905 << /*is definition*/(SC != SC_Extern && !CurContext->isRecord())
6968 if (VD->getDeclContext()->isRecord() &&
7512 if (S.getLangOpts().MicrosoftExt && !DC->isRecord())
7522 if (DC->isRecord())
8834 if (CurContext->isRecord()) {
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 35 if (DC->isRecord())
1644 } else if (InstTemplate->getDeclContext()->isRecord() &&
2060 if (Function->isOverloadedOperator() && !DC->isRecord() &&
2759 bool CheckRedeclaration = Owner->isRecord();
3249 assert(ClassTemplate->getDeclContext()->isRecord() &&
4870 Var->getLexicalDeclContext()->isRecord()) {
tools/clang/lib/Sema/SemaType.cpp 5102 if (!DC || DC->isRecord())
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 191 if (Ctx == nullptr || !Ctx->isRecord())
tools/clang/tools/extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp 116 while (DC->isRecord()) {
tools/clang/tools/extra/clangd/Quality.cpp 274 InClass = InClass || DC->isRecord();
tools/lldb/source/Symbol/ClangASTContext.cpp10153 return ((clang::DeclContext *)opaque_decl_ctx)->isRecord();