Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp388 while (DC && !DC->isFunctionOrMethod()) { in getParentName()
482 if (DC->isFunctionOrMethod()) in addParentContext()
H A DSemaTemplateInstantiateDecl.cpp43 if (DC->isFunctionOrMethod()) in isDeclWithinFunction()
1811 Parent->getRedeclContext()->isFunctionOrMethod()) in VisitFieldDecl()
2155 if (Pattern->getDeclContext()->isFunctionOrMethod() && in InstantiateEnumDefinition()
2662 Owner->isFunctionOrMethod() || in VisitFunctionDecl()
3834 if (!Owner->isFunctionOrMethod()) in VisitUsingDirectiveDecl()
3844 bool isFunctionScope = Owner->isFunctionOrMethod(); in VisitBaseUsingDecls()
4040 if (D->getDeclContext()->isFunctionOrMethod() && *NumExpansions > 1) { in instantiateUnresolvedUsingDecl()
6045 if (NewVar->getDeclContext()->isFunctionOrMethod()) in BuildVariableInstantiation()
6093 NewVar->getDeclContext()->isFunctionOrMethod() && in BuildVariableInstantiation()
6789 (ParentDependsOnArgs && (ParentDC->isFunctionOrMethod() || in FindInstantiatedDecl()
H A DSemaDecl.cpp693 return CurContext->isFunctionOrMethod() || S->isFunctionPrototypeScope(); in isMicrosoftMissingTypename()
1964 bool WithinFunction = D->getDeclContext()->isFunctionOrMethod(); in ShouldDiagnoseUnusedDecl()
4543 (!OldVD->getLexicalDeclContext()->isFunctionOrMethod() && in mergeTypeWithPrevious()
4544 !NewVD->getLexicalDeclContext()->isFunctionOrMethod()); in mergeTypeWithPrevious()
4548 return !OldVD->getLexicalDeclContext()->isFunctionOrMethod() || in mergeTypeWithPrevious()
5203 if (CurContext->isFunctionOrMethod()) in ParsedFreeStandingDeclSpec()
5271 Tag && Tag->getDeclContext()->isFunctionOrMethod()) in ParsedFreeStandingDeclSpec()
5391 (Owner->isFunctionOrMethod() || Owner->isRecord())) { in CheckAnonMemberRedeclaration()
6418 else if (CurContext->isFunctionOrMethod() && in HandleDeclarator()
6903 if (!OuterContext->isFunctionOrMethod()) in isOutOfScopePreviousDeclaration()
[all …]
H A DSemaLookup.cpp122 } else if (!Ctx || Ctx->isFunctionOrMethod()) { in visitScopeChain()
363 DC->isFunctionOrMethod()) in getContextForScopeMatching()
1403 if (Ctx->isFunctionOrMethod()) { in CppLookupName()
4354 (S->getEntity())->isFunctionOrMethod()) { in lookupInScope()
4396 if (Ctx->isFunctionOrMethod()) in lookupInScope()
H A DSemaCXXScopeSpec.cpp722 if (DC->isDependentContext() && DC->isFunctionOrMethod()) { in BuildCXXNestedNameSpecifier()
H A DSemaType.cpp3497 !S.CurContext->isFunctionOrMethod() || in warnAboutAmbiguousFunction()
4003 if (ctx->isFunctionOrMethod()) in getNullabilityCompletenessCheckFileID()
4403 bool isFunctionOrMethod = false; in GetFullTypeForDeclarator() local
4410 isFunctionOrMethod = true; in GetFullTypeForDeclarator()
4414 if (state.getDeclarator().isObjCIvar() && !isFunctionOrMethod) { in GetFullTypeForDeclarator()
4458 if (isFunctionOrMethod && inAssumeNonNullRegion) in GetFullTypeForDeclarator()
4463 if (isFunctionOrMethod) { in GetFullTypeForDeclarator()
H A DSemaStmt.cpp1019 if (CurContext->isFunctionOrMethod()) { in ActOnIfStmt()
4454 while (DC && !DC->isFunctionOrMethod()) in ActOnSEHTryBlock()
4534 while (!(DC->isFunctionOrMethod() || DC->isRecord() || DC->isFileContext())) in CreateCapturedStmtRecordDecl()
H A DSemaLambda.cpp1380 !LSI->Lambda->getParent()->isFunctionOrMethod() && in ActOnLambdaClosureQualifiers()
H A DAnalysisBasedWarnings.cpp490 if (!VD->getDeclContext()->isFunctionOrMethod()) in areAllValuesNoReturn()
H A DSemaExpr.cpp3162 else if (D->getLexicalDeclContext()->isFunctionOrMethod()) in UseArgumentDependentLookup()
7178 bool IsFileScope = !CurContext->isFunctionOrMethod() && in BuildCompoundLiteralExpr()
18660 if (!S.getLangOpts().CPlusPlus && !S.CurContext->isFunctionOrMethod()) in diagnoseUncapturableValueReferenceOrBinding()
19159 if (isa<ParmVarDecl>(Var) && !VarDC->isFunctionOrMethod()) in tryCaptureVariable()
19230 if (isa<ParmVarDecl>(Var) && !Var->getDeclContext()->isFunctionOrMethod()) in tryCaptureVariable()
19915 VD->getDeclContext()->isFunctionOrMethod() && VD->hasLocalStorage()); in DoMarkPotentialCapture()
H A DSemaCodeComplete.cpp744 CommonAncestor->isFunctionOrMethod()) in getRequiredQualification()
853 if (HiddenCtx->isFunctionOrMethod()) in CheckHiddenResult()
1003 if (LexicalDC->isFunctionOrMethod()) { in getBasePriority()
H A DSemaDeclCXX.cpp912 bool ConsiderLinkage = DC->isFunctionOrMethod() && in ActOnDecompositionDeclarator()
918 DC->isFunctionOrMethod() && VarName->isPlaceholder(); in ActOnDecompositionDeclarator()
12514 if (Ctx && !Ctx->isFunctionOrMethod()) in PushUsingDirective()
13028 else if (!CurContext->isFunctionOrMethod() && D->isLocalExternDecl() && in FilterUsingLookup()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp496 if (D->getLexicalDeclContext()->isFunctionOrMethod()) { in needsAnonymousDeclarationNumber()
H A DASTReaderDecl.cpp1653 VD->getLexicalDeclContext()->isFunctionOrMethod()) in VisitVarDeclImpl()
3251 return !D->getDeclContext()->isFunctionOrMethod(); in isConsumerInterestedIn()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h2165 bool isFunctionOrMethod() const {
2180 return !isFunctionOrMethod() && getDeclKind() != Decl::LinkageSpec &&
H A DDecl.h1236 return DC->getRedeclContext()->isFunctionOrMethod(); in isLocalVarDecl()
1250 return DC->isFunctionOrMethod() && DC->getDeclKind() != Decl::Block; in isFunctionOrMethodVarDecl()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclBase.cpp327 if (DC->isFunctionOrMethod()) in getParentFunctionOrMethod()
409 if (LDC->isFunctionOrMethod()) in isInLocalScopeForInstantiation()
H A DDecl.cpp1109 if (!getDeclContext()->isFunctionOrMethod() && in isPlaceholderVar()
1124 BD && getDeclContext()->isFunctionOrMethod()) { in isPlaceholderVar()
1565 if (D->getDeclContext()->isFunctionOrMethod()) in computeLVForDecl()
1687 if (getDeclContext()->isFunctionOrMethod()) { in printQualifiedName()
1730 if (Ctx->isFunctionOrMethod()) in printNestedNameSpecifier()
H A DASTImporter.cpp2984 if (DC && !DC->isFunctionOrMethod()) { in VisitTypedefNameDecl()
3098 if (!DC->isFunctionOrMethod()) { in VisitTypeAliasTemplateDecl()
3154 assert(LexicalDC->isFunctionOrMethod()); in VisitLabelDecl()
3206 if (!DC->isFunctionOrMethod()) { in VisitEnumDecl()
3329 if (!DependentFriend && !DC->isFunctionOrMethod() && !D->isLambda()) { in VisitRecordDecl()
3561 if (!LexicalDC->isFunctionOrMethod()) { in VisitEnumConstantDecl()
4012 else if (!LexicalDC->isFunctionOrMethod()) { in VisitFunctionDecl()
6318 if (!DC->isFunctionOrMethod()) { in VisitClassTemplateDecl()
6649 assert(!DC->isFunctionOrMethod() && in VisitVarTemplateDecl()
6929 if (!LexicalDC->isFunctionOrMethod()) { in VisitFunctionTemplateDecl()
H A DASTStructuralEquivalence.cpp1717 if ((DC1->isFunctionOrMethod() && DC2->isTranslationUnit()) || in IsRecordContextStructurallyEquivalent()
1718 (DC2->isFunctionOrMethod() && DC1->isTranslationUnit())) in IsRecordContextStructurallyEquivalent()
H A DMicrosoftMangle.cpp216 if (!DC->isFunctionOrMethod()) in getNextDiscriminator()
560 if (DC->isFunctionOrMethod() && D->hasLinkage()) in shouldMangleCXXName()
H A DTypePrinter.cpp1428 if (DC->isFunctionOrMethod()) in AppendScope()
H A DDeclCXX.cpp3314 return ExtendingDecl->getDeclContext()->isFunctionOrMethod() ? SD_Automatic in getStorageDuration()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp249 if (!FoundDecl->getDeclContext()->isFunctionOrMethod()) in findMemberField()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp610 if (Ctx->isFunctionOrMethod()) in matchesNodeFullFast()

12