reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1107 Var = createLambdaInitCaptureVarDecl(C->Loc, C->InitCaptureType.get(), 1114 if (Var) 1115 PushOnScopeChains(Var, CurScope, false); 1153 Var = R.getAsSingle<VarDecl>(); 1154 if (Var && DiagnoseUseOfDecl(Var, C->Loc)) 1154 if (Var && DiagnoseUseOfDecl(Var, C->Loc)) 1162 if (Var && LSI->isCaptured(Var)) { 1162 if (Var && LSI->isCaptured(Var)) { 1164 << C->Id << SourceRange(LSI->getCapture(Var).getLocation()) 1178 if (!Var) { 1184 if (Var->isInvalidDecl()) 1187 if (!Var->hasLocalStorage()) { 1189 Diag(Var->getLocation(), diag::note_previous_decl) << C->Id; 1197 if (Var->isParameterPack()) { 1206 } else if (Var->isParameterPack()) { 1211 addInitCapture(LSI, Var); 1215 tryCaptureVariable(Var, C->Loc, Kind, EllipsisLoc);