reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaLambda.cpp
 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);