Home
last modified time | relevance | path

Searched refs:isFunctionOrMethod (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransProtectedScope.cpp35 if (D->getDeclContext()->getRedeclContext()->isFunctionOrMethod()) in VisitDeclRefExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp386 while (DC && !DC->isFunctionOrMethod()) { in getParentName()
480 if (DC->isFunctionOrMethod()) in addParentContext()
H A DIdentifierResolver.cpp103 if (Ctx->isFunctionOrMethod() || (S && S->isFunctionPrototypeScope())) { in isDeclInScope()
H A DSemaTemplateInstantiateDecl.cpp37 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 DSemaDecl.cpp5082 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 DSemaLookup.cpp119 } 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 DSemaLambda.cpp246 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext())) in createLambdaClosureType()
1028 if (Intro.Default != LCD_None && !Class->getParent()->isFunctionOrMethod() && in ActOnStartOfLambdaDefinition()
H A DSemaCXXScopeSpec.cpp817 if (DC->isDependentContext() && DC->isFunctionOrMethod()) { in BuildCXXNestedNameSpecifier()
H A DSemaDeclAttr.cpp68 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 DSemaType.cpp3736 !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 DSemaStmt.cpp936 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 DASTCommon.cpp471 if (D->getLexicalDeclContext()->isFunctionOrMethod()) { in needsAnonymousDeclarationNumber()
H A DASTReaderDecl.cpp1545 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 DUseAfterMoveCheck.cpp460 if (!Arg->getDecl()->getDeclContext()->isFunctionOrMethod()) in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp128 return BD->getDeclContext()->isFunctionOrMethod() in kindForDecl()
495 if (DC->isFunctionOrMethod()) in scopeModifier()
H A DQuality.cpp269 if (DC->isFunctionOrMethod()) in computeScope()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclBase.h1956 bool isFunctionOrMethod() const {
1970 return !isFunctionOrMethod() && getDeclKind() != Decl::LinkageSpec &&
H A DDecl.h1172 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 DDeclBase.cpp291 if (DC->isFunctionOrMethod()) in getParentFunctionOrMethod()
373 if (LDC->isFunctionOrMethod()) in isInLocalScopeForInstantiation()
H A DASTStructuralEquivalence.cpp1385 if ((DC1->isFunctionOrMethod() && DC2->isTranslationUnit()) || in IsRecordContextStructurallyEquivalent()
1386 (DC2->isFunctionOrMethod() && DC1->isTranslationUnit())) in IsRecordContextStructurallyEquivalent()
H A DASTImporter.cpp2507 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 DDecl.cpp1490 if (D->getDeclContext()->isFunctionOrMethod()) in computeLVForDecl()
1621 if (getDeclContext()->isFunctionOrMethod()) { in printQualifiedName()
1664 if (Ctx->isFunctionOrMethod()) in printNestedNameSpecifier()
H A DMicrosoftMangle.cpp211 if (!DC->isFunctionOrMethod()) in getNextDiscriminator()
533 if (DC->isFunctionOrMethod() && D->hasLinkage()) in shouldMangleCXXName()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DBodyFarm.cpp248 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp601 if (Ctx->isFunctionOrMethod()) in matchesNodeFullFast()

12