| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransProtectedScope.cpp | 35 if (D->getDeclContext()->getRedeclContext()->isFunctionOrMethod()) in VisitDeclRefExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | CodeCompleteConsumer.cpp | 386 while (DC && !DC->isFunctionOrMethod()) { in getParentName() 480 if (DC->isFunctionOrMethod()) in addParentContext()
|
| H A D | IdentifierResolver.cpp | 103 if (Ctx->isFunctionOrMethod() || (S && S->isFunctionPrototypeScope())) { in isDeclInScope()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 37 if (DC->isFunctionOrMethod()) in isDeclWithinFunction() 1257 Parent->getRedeclContext()->isFunctionOrMethod()) in VisitFieldDecl() 1535 if (Pattern->getDeclContext()->isFunctionOrMethod() && in InstantiateEnumDefinition() 2021 Owner->isFunctionOrMethod() || in VisitFunctionDecl() 3106 if (!Owner->isFunctionOrMethod()) in VisitUsingDirectiveDecl() 3116 bool isFunctionScope = Owner->isFunctionOrMethod(); in VisitBaseUsingDecls() 3306 if (D->getDeclContext()->isFunctionOrMethod() && *NumExpansions > 1) { in instantiateUnresolvedUsingDecl() 5258 if (NewVar->getDeclContext()->isFunctionOrMethod()) in BuildVariableInstantiation() 5306 NewVar->getDeclContext()->isFunctionOrMethod() && in BuildVariableInstantiation() 6042 (ParentDependsOnArgs && (ParentDC->isFunctionOrMethod() || in FindInstantiatedDecl()
|
| H A D | SemaDecl.cpp | 5082 if (CurContext->isFunctionOrMethod()) in ParsedFreeStandingDeclSpec() 6249 else if (CurContext->isFunctionOrMethod() && in HandleDeclarator() 6718 if (!OuterContext->isFunctionOrMethod()) in isOutOfScopePreviousDeclaration() 7123 if (DC->isFileContext() || DC->isFunctionOrMethod() || in shouldConsiderLinkage() 7152 if (!DC->isFunctionOrMethod()) in adjustContextForLocalExternDecl() 7422 if (Ctxt->isFunctionOrMethod()) { in ActOnVariableDeclarator() 7564 } else if (CurContext->isFunctionOrMethod()) { in ActOnVariableDeclarator() 7602 !DC->isFunctionOrMethod())) in ActOnVariableDeclarator() 9688 if (CurContext->isFunctionOrMethod()) { in ActOnFunctionDeclarator() 15819 if (CurContext->isFunctionOrMethod()) in ParseTypedefDecl() [all …]
|
| H A D | SemaLookup.cpp | 119 } else if (!Ctx || Ctx->isFunctionOrMethod()) { in visitScopeChain() 357 if (DC->isFunctionOrMethod()) in getContextForScopeMatching() 1361 if (Ctx->isFunctionOrMethod()) { in CppLookupName() 4295 (S->getEntity())->isFunctionOrMethod()) { in lookupInScope() 4337 if (Ctx->isFunctionOrMethod()) in lookupInScope()
|
| H A D | SemaLambda.cpp | 246 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext())) in createLambdaClosureType() 1028 if (Intro.Default != LCD_None && !Class->getParent()->isFunctionOrMethod() && in ActOnStartOfLambdaDefinition()
|
| H A D | SemaCXXScopeSpec.cpp | 817 if (DC->isDependentContext() && DC->isFunctionOrMethod()) { in BuildCXXNestedNameSpecifier()
|
| H A D | SemaDeclAttr.cpp | 68 static bool isFunctionOrMethod(const Decl *D) { in isFunctionOrMethod() function 75 return isFunctionOrMethod(D) || isa<BlockDecl>(D); in isFunctionOrMethodOrBlock() 826 assert(isFunctionOrMethod(D) && hasFunctionProto(D)); in handleAllocSizeAttr() 7024 if (!isFunctionOrMethod(D)) { in handleMSP430InterruptAttr() 7097 if (!isFunctionOrMethod(D)) { in handleMipsInterruptAttr() 7170 if (!isFunctionOrMethod(D) || !hasFunctionProto(D) || isInstanceMethod(D) || in handleAnyX86InterruptAttr() 7228 if (!isFunctionOrMethod(D)) { in handleAVRInterruptAttr() 7241 if (!isFunctionOrMethod(D)) { in handleAVRSignalAttr() 7297 if (!isFunctionOrMethod(D)) { in handleWebAssemblyExportNameAttr()
|
| H A D | SemaType.cpp | 3736 !S.CurContext->isFunctionOrMethod() || in warnAboutAmbiguousFunction() 4276 if (ctx->isFunctionOrMethod()) in getNullabilityCompletenessCheckFileID() 4669 bool isFunctionOrMethod = false; in GetFullTypeForDeclarator() local 4676 isFunctionOrMethod = true; in GetFullTypeForDeclarator() 4680 if (state.getDeclarator().isObjCIvar() && !isFunctionOrMethod) { in GetFullTypeForDeclarator() 4719 if (isFunctionOrMethod && inAssumeNonNullRegion) in GetFullTypeForDeclarator() 4724 if (isFunctionOrMethod) { in GetFullTypeForDeclarator()
|
| H A D | SemaStmt.cpp | 936 if (CurContext->isFunctionOrMethod()) { in ActOnIfStmt() 4566 while (DC && !DC->isFunctionOrMethod()) in ActOnSEHTryBlock() 4646 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext())) in CreateCapturedStmtRecordDecl()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 471 if (D->getLexicalDeclContext()->isFunctionOrMethod()) { in needsAnonymousDeclarationNumber()
|
| H A D | ASTReaderDecl.cpp | 1545 VD->getLexicalDeclContext()->isFunctionOrMethod()) in VisitVarDeclImpl() 2977 return !D->getDeclContext()->isFunctionOrMethod(); in isConsumerInterestedIn()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UseAfterMoveCheck.cpp | 460 if (!Arg->getDecl()->getDeclContext()->isFunctionOrMethod()) in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SemanticHighlighting.cpp | 128 return BD->getDeclContext()->isFunctionOrMethod() in kindForDecl() 495 if (DC->isFunctionOrMethod()) in scopeModifier()
|
| H A D | Quality.cpp | 269 if (DC->isFunctionOrMethod()) in computeScope()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclBase.h | 1956 bool isFunctionOrMethod() const { 1970 return !isFunctionOrMethod() && getDeclKind() != Decl::LinkageSpec &&
|
| H A D | Decl.h | 1172 return DC->getRedeclContext()->isFunctionOrMethod(); in isLocalVarDecl() 1186 return DC->isFunctionOrMethod() && DC->getDeclKind() != Decl::Block; in isFunctionOrMethodVarDecl()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclBase.cpp | 291 if (DC->isFunctionOrMethod()) in getParentFunctionOrMethod() 373 if (LDC->isFunctionOrMethod()) in isInLocalScopeForInstantiation()
|
| H A D | ASTStructuralEquivalence.cpp | 1385 if ((DC1->isFunctionOrMethod() && DC2->isTranslationUnit()) || in IsRecordContextStructurallyEquivalent() 1386 (DC2->isFunctionOrMethod() && DC1->isTranslationUnit())) in IsRecordContextStructurallyEquivalent()
|
| H A D | ASTImporter.cpp | 2507 if (DC && !DC->isFunctionOrMethod()) { in VisitTypedefNameDecl() 2605 if (!DC->isFunctionOrMethod()) { in VisitTypeAliasTemplateDecl() 2659 assert(LexicalDC->isFunctionOrMethod()); in VisitLabelDecl() 2711 if (!DC->isFunctionOrMethod() && SearchName) { in VisitEnumDecl() 2825 if (!DC->isFunctionOrMethod() && !D->isLambda()) { in VisitRecordDecl() 3045 if (!LexicalDC->isFunctionOrMethod()) { in VisitEnumConstantDecl() 3356 else if (!LexicalDC->isFunctionOrMethod()) { in VisitFunctionDecl() 5620 if (!DC->isFunctionOrMethod()) { in VisitClassTemplateDecl() 5903 assert(!DC->isFunctionOrMethod() && in VisitVarTemplateDecl() 6159 if (!LexicalDC->isFunctionOrMethod()) { in VisitFunctionTemplateDecl()
|
| H A D | Decl.cpp | 1490 if (D->getDeclContext()->isFunctionOrMethod()) in computeLVForDecl() 1621 if (getDeclContext()->isFunctionOrMethod()) { in printQualifiedName() 1664 if (Ctx->isFunctionOrMethod()) in printNestedNameSpecifier()
|
| H A D | MicrosoftMangle.cpp | 211 if (!DC->isFunctionOrMethod()) in getNextDiscriminator() 533 if (DC->isFunctionOrMethod() && D->hasLinkage()) in shouldMangleCXXName()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 248 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 601 if (Ctx->isFunctionOrMethod()) in matchesNodeFullFast()
|