reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
11114 bool IsInitCapture = !VDecl; 11115 assert((!VDecl || !VDecl->isInitCapture()) && 11115 assert((!VDecl || !VDecl->isInitCapture()) && 11118 VarDeclOrName VN{VDecl, Name}; 11125 assert(VDecl && "no init for init capture deduction?"); 11130 VDecl->hasExternalStorage() || 11131 VDecl->isStaticDataMember()) { 11132 Diag(VDecl->getLocation(), diag::err_auto_var_requires_init) 11133 << VDecl->getDeclName() << Type; 11148 assert(VDecl && "non-auto type for init capture deduction?"); 11149 InitializedEntity Entity = InitializedEntity::InitializeVariable(VDecl); 11151 VDecl->getLocation(), DirectInit, Init); 11206 if (VDecl && isa<DecompositionDecl>(VDecl) && 11206 if (VDecl && isa<DecompositionDecl>(VDecl) && 11215 DiagnoseAutoDeductionFailure(VDecl, DeduceInit);