Home
last modified time | relevance | path

Searched refs:isLocalVarDecl (Results 1 – 24 of 24) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DAvoidNonConstGlobalVariablesCheck.cpp21 AST_MATCHER(VarDecl, isLocalVarDecl) { return Node.isLocalVarDecl(); } in AST_MATCHER() argument
28 isLocalVarDecl(), isConstexpr(), hasType(isConstQualified()), in registerMatchers()
H A DInitVariablesCheck.cpp23 AST_MATCHER(VarDecl, isLocalVarDecl) { return Node.isLocalVarDecl(); } in AST_MATCHER() argument
43 isLocalVarDecl(), unless(isStaticLocal()), isDefinition(), in registerMatchers()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedLocalVarsChecker.cpp78 if (!MaybeGuardian->isLocalVarDecl()) in isGuardedScopeEmbeddedInGuardianScope()
199 if (MaybeGuardian->isLocalVarDecl() && in visitVarDecl()
219 if (!V->isLocalVarDecl()) in shouldSkipVarDecl()
H A DASTUtils.cpp86 if (isa<ParmVarDecl>(D) || D->isLocalVarDecl()) in isASafeCallArg()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/
H A DStaticallyConstructedObjectsCheck.cpp23 return Node.getStorageDuration() == SD_Static && !Node.isLocalVarDecl(); in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DGlobalVariableDeclarationCheck.cpp26 AST_MATCHER(VarDecl, isLocalVariable) { return Node.isLocalVarDecl(); } in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DConstCorrectnessCheck.cpp24 AST_MATCHER(VarDecl, isLocal) { return Node.isLocalVarDecl(); } in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DIdentifierNamingCheck.cpp1224 if (Decl->isLocalVarDecl() && Type.getTypePtr()->isAnyPointerType() && in findStyleKind()
1228 if (Decl->isLocalVarDecl() && NamingStyles[SK_LocalConstant]) in findStyleKind()
1251 if (Decl->isLocalVarDecl() && Type.getTypePtr()->isAnyPointerType() && in findStyleKind()
1255 if (Decl->isLocalVarDecl() && NamingStyles[SK_LocalVariable]) in findStyleKind()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DUnnecessaryCopyInitialization.cpp150 if (!InitializingVar.isLocalVarDecl() || !InitializingVar.hasInit()) { in isInitializingVariableImmutable()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DUninitializedValues.cpp45 if (vd->isLocalVarDecl() && !vd->hasGlobalStorage() && in isTrackedVar()
H A DThreadSafety.cpp1663 if (VD && VD->isLocalVarDecl() && VD->getType()->isReferenceType()) { in checkAccess()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticHighlighting.cpp124 : VD->isLocalVarDecl() ? HighlightingKind::LocalVariable in kindForDecl()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDeclCXX.cpp402 if (Kind == GuardKind::VariableGuard && !D->isLocalVarDecl()) { in EmitCXXGuardedInitBranch()
H A DItaniumCXXABI.cpp2357 (D.isLocalVarDecl() || NonTemplateInline) && in EmitGuardedInit()
2411 if (!D.isLocalVarDecl() && C && in EmitGuardedInit()
H A DCGExprConstant.cpp1930 if (VD->isLocalVarDecl()) { in tryEmitBase()
H A DCGDecl.cpp157 assert(VD.isLocalVarDecl() && in EmitDecl()
H A DCGExpr.cpp2766 VD->hasAttr<AsmLabelAttr>() && !VD->isLocalVarDecl()) in EmitDeclRefLValue()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h1168 bool isLocalVarDecl() const { in isLocalVarDecl() function
1178 return isLocalVarDecl() || getKind() == Decl::ParmVar; in isLocalVarDeclOrParm()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDecl.cpp4382 Old->getType()->isDependentType()) && New->isLocalVarDecl()) { in MergeVarDeclTypes()
7833 NewVD->isLocalVarDecl() && NewVD->hasExternalStorage()) in ActOnVariableDeclarator()
8564 !NewVD->isLocalVarDecl() && in CheckVariableDeclarationType()
12698 if (VDecl->isLocalVarDecl() && VDecl->hasExternalStorage()) { in AddInitializerToDecl()
12903 if (VDecl->isLocalVarDecl()) { in AddInitializerToDecl()
13262 if (!Type->isDependentType() && Var->isLocalVarDecl() && in ActOnUninitializedDecl()
H A DSemaOpenMP.cpp1274 if (VD && isOpenMPLocal(VD, Iter) && VD->isLocalVarDecl() && in getDSA()
1726 VD->hasAttr<AsmLabelAttr>() && !VD->isLocalVarDecl())) { in getTopDSA()
3073 if (CanonicalVD->isLocalVarDecl() && CurScope && in ActOnOpenMPIdExpression()
3188 !VD->isLocalVarDecl())) { in CheckOMPThreadPrivateDecl()
3356 !VD->isLocalVarDecl())) in ActOnOpenMPAllocateDirective()
3550 else if (VD && VD->isLocalVarDecl() && DVar.CKind == OMPC_private) { in reportOriginalDsa()
H A DSemaStmt.cpp2148 if (VD->isLocalVarDecl() && !VD->hasLocalStorage()) { in ActOnForStmt()
H A DSemaDeclCXX.cpp115 if (VDecl->isLocalVarDecl() && !DRE->isNonOdrUse()) in VisitDeclRefExpr()
/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp4018 VD->hasAttr<AsmLabelAttr>() && !VD->isLocalVarDecl()) in refersToGlobalRegisterVar()
H A DExprConstant.cpp5044 if (VD->isLocalVarDecl() && VD->isStaticLocal()) { in CheckLocalVariableDeclaration()
8653 if (!VD || !VD->isLocalVarDecl() || !VD->getType().isConstQualified()) in evaluateLValueAsAllocSize()