Lines Matching refs:VarDC
18561 DeclContext *VarDC = var->getDeclContext(); in diagnoseUncapturableValueReferenceOrBinding() local
18567 isa<TranslationUnitDecl>(VarDC)) in diagnoseUncapturableValueReferenceOrBinding()
18582 if (isa<CXXMethodDecl>(VarDC) && in diagnoseUncapturableValueReferenceOrBinding()
18583 cast<CXXRecordDecl>(VarDC->getParent())->isLambda()) { in diagnoseUncapturableValueReferenceOrBinding()
18585 } else if (isa<FunctionDecl>(VarDC)) { in diagnoseUncapturableValueReferenceOrBinding()
18587 } else if (isa<BlockDecl>(VarDC)) { in diagnoseUncapturableValueReferenceOrBinding()
18592 << var << ValueKind << ContextKind << VarDC; in diagnoseUncapturableValueReferenceOrBinding()
19052 DeclContext *VarDC = Var->getDeclContext(); in tryCaptureVariable() local
19056 VarDC = VarDC->getParent(); in tryCaptureVariable()
19078 if (VarDC == DC) return true; in tryCaptureVariable()
19245 } while (!VarDC->Equals(DC)); in tryCaptureVariable()