Lines Matching defs:CurCap
2863 CapturingScopeInfo *CurCap = cast<CapturingScopeInfo>(getCurFunction());
2864 QualType FnRetType = CurCap->ReturnType;
2865 LambdaScopeInfo *CurLambda = dyn_cast<LambdaScopeInfo>(CurCap);
2870 (HasDeducedReturnType || CurCap->HasImplicitReturnType)) {
2884 if (CurCap->ReturnType.isNull())
2885 CurCap->ReturnType = FD->getReturnType();
2887 AutoType *AT = CurCap->ReturnType->getContainedAutoType();
2893 CurCap->ReturnType = FnRetType = FD->getReturnType();
2894 } else if (CurCap->HasImplicitReturnType) {
2912 FnRetType = CurCap->ReturnType = Context.DependentTy;
2927 if (CurCap->ReturnType.isNull())
2928 CurCap->ReturnType = FnRetType;
2932 if (BlockScopeInfo *CurBlock = dyn_cast<BlockScopeInfo>(CurCap)) {
2938 dyn_cast<CapturedRegionScopeInfo>(CurCap)) {
3009 if (CurCap->HasImplicitReturnType || NRVOCandidate)