Searched refs:VarDC (Results 1 – 1 of 1) sorted by relevance
18644 DeclContext *VarDC = var->getDeclContext(); in diagnoseUncapturableValueReferenceOrBinding() local18650 isa<TranslationUnitDecl>(VarDC)) in diagnoseUncapturableValueReferenceOrBinding()18665 if (isa<CXXMethodDecl>(VarDC) && in diagnoseUncapturableValueReferenceOrBinding()18666 cast<CXXRecordDecl>(VarDC->getParent())->isLambda()) { in diagnoseUncapturableValueReferenceOrBinding()18668 } else if (isa<FunctionDecl>(VarDC)) { in diagnoseUncapturableValueReferenceOrBinding()18670 } else if (isa<BlockDecl>(VarDC)) { in diagnoseUncapturableValueReferenceOrBinding()18675 << var << ValueKind << ContextKind << VarDC; in diagnoseUncapturableValueReferenceOrBinding()19142 DeclContext *VarDC = Var->getDeclContext(); in tryCaptureVariable() local19153 if (CapturingFunctionScopes == 0 && (!BuildAndDiagnose || VarDC == DC)) in tryCaptureVariable()19159 if (isa<ParmVarDecl>(Var) && !VarDC->isFunctionOrMethod()) in tryCaptureVariable()[all …]