Searched refs:VarD (Results 1 – 8 of 8) sorted by relevance
67 auto *VarD = dyn_cast<VarDecl>(VD); in computeDependence() local68 if (!VarD || !VarD->hasLocalStorage()) in computeDependence()
2259 auto *VarD = dyn_cast_or_null<VarDecl>(BaseVD); in CheckLValueConstantExpression() local2260 if (VarD && VarD->isConstexpr()) { in CheckLValueConstantExpression()2266 Info.Note(VarD->getLocation(), diag::note_constexpr_not_static) in CheckLValueConstantExpression()2267 << VarD in CheckLValueConstantExpression()2268 << FixItHint::CreateInsertion(VarD->getBeginLoc(), "static "); in CheckLValueConstantExpression()
200 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { in ParseCXXNonStaticMemberInitializer() argument205 new LateParsedMemberInitializer(this, VarD); in ParseCXXNonStaticMemberInitializer()233 Eof.setEofData(VarD); in ParseCXXNonStaticMemberInitializer()
5586 auto *VarD = dyn_cast<VarDecl>(VD); in EmitGlobalVariable() local5587 if (VarD && VarD->isStaticDataMember()) { in EmitGlobalVariable()5588 auto *RD = cast<RecordDecl>(VarD->getDeclContext()); in EmitGlobalVariable()5589 getDeclContextDescriptor(VarD); in EmitGlobalVariable()5609 if (VarD) { in EmitGlobalVariable()5610 llvm::DINodeArray parameterNodes = CollectVarTemplateParams(VarD, &*Unit); in EmitGlobalVariable()5616 true, true, InitExpr, getOrCreateStaticDataMemberDeclarationOrNull(VarD), in EmitGlobalVariable()
251 if (const auto *VarD = dyn_cast<VarDecl>(VD)) { in VisitValueDecl() local252 if (!isa<ParmVarDecl>(VarD) && VarD->hasInit()) { in VisitValueDecl()255 Visit(VarD->getInit()); in VisitValueDecl()
7939 const auto *VarD = dyn_cast<VarDecl>(VD); in generateAllInfoForClauses() local7944 isa<MemberExpr>(PrevCI->getAssociatedExpression()) || !VarD || in generateAllInfoForClauses()7945 VarD->hasLocalStorage()) { in generateAllInfoForClauses()
2277 if (const auto *VarD = dyn_cast<VarDecl>(VD)) in allocateLocal() local2278 Init = VarD->getInit(); in allocateLocal()
1601 void ParseCXXNonStaticMemberInitializer(Decl *VarD);