Searched refs:VarD (Results 1 – 11 of 11) sorted by relevance
291 auto *VarD = dyn_cast<VarDecl>(D); in setTargetAttributes() local292 assert(VarD && "Invalid declaration of global variable."); in setTargetAttributes()296 const auto *Ty = VarD->getType().getTypePtr(); in setTargetAttributes()311 else if (VarD->getTLSKind() != VarDecl::TLS_None) in setTargetAttributes()313 else if (PointerSize < Context.getTypeInfo(VarD->getType()).Width / 8) in setTargetAttributes()
67 auto *VarD = dyn_cast<VarDecl>(VD); in computeDependence() local68 if (!VarD || !VarD->hasLocalStorage()) in computeDependence()
2394 auto *VarD = dyn_cast_or_null<VarDecl>(BaseVD); in CheckLValueConstantExpression() local2395 if (VarD && VarD->isConstexpr()) { in CheckLValueConstantExpression()2401 Info.Note(VarD->getLocation(), diag::note_constexpr_not_static) in CheckLValueConstantExpression()2402 << VarD in CheckLValueConstantExpression()2403 << FixItHint::CreateInsertion(VarD->getBeginLoc(), "static "); in CheckLValueConstantExpression()
234 void Parser::ParseCXXNonStaticMemberInitializer(Decl *VarD) { in ParseCXXNonStaticMemberInitializer() argument239 new LateParsedMemberInitializer(this, VarD); in ParseCXXNonStaticMemberInitializer()267 Eof.setEofData(VarD); in ParseCXXNonStaticMemberInitializer()
184 if (const auto *VarD = dyn_cast<VarDecl>(VD); in diagnoseNonConstVariable() local185 VarD && VarD->getType().isConstQualified() && in diagnoseNonConstVariable()186 !VarD->getAnyInitializer()) { in diagnoseNonConstVariable()
4433 if (const auto *VarD = dyn_cast<VarDecl>(VD)) in allocateLocal() local4434 Init = VarD->getInit(); in allocateLocal()
1743 if (auto *VarD = dyn_cast<VarDecl>(VD)) { in getFunctionFromRoutineName() local1744 QualType VarDTy = VarD->getType(); in getFunctionFromRoutineName()1784 if (const auto *VarD = dyn_cast<VarDecl>(VD)) { in ActOnRoutineName() local1785 QualType VarDTy = VarD->getType(); in ActOnRoutineName()
252 if (const auto *VarD = dyn_cast<VarDecl>(VD)) { in VisitValueDecl() local253 if (!isa<ParmVarDecl>(VarD) && VarD->hasInit()) { in VisitValueDecl()256 Visit(VarD->getInit()); in VisitValueDecl()
5990 auto *VarD = dyn_cast<VarDecl>(VD); in EmitGlobalVariable() local5991 if (VarD && VarD->isStaticDataMember()) { in EmitGlobalVariable()5992 auto *RD = cast<RecordDecl>(VarD->getDeclContext()); in EmitGlobalVariable()5993 getDeclContextDescriptor(VarD); in EmitGlobalVariable()6013 if (VarD) { in EmitGlobalVariable()6014 llvm::DINodeArray parameterNodes = CollectVarTemplateParams(VarD, &*Unit); in EmitGlobalVariable()6020 true, true, InitExpr, getOrCreateStaticDataMemberDeclarationOrNull(VarD), in EmitGlobalVariable()
8230 const auto *VarD = dyn_cast<VarDecl>(VD); in generateAllInfoForClauses() local8235 isa<MemberExpr>(PrevCI->getAssociatedExpression()) || !VarD || in generateAllInfoForClauses()8236 VarD->hasLocalStorage()) { in generateAllInfoForClauses()
1330 void ParseCXXNonStaticMemberInitializer(Decl *VarD);