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

References

tools/clang/lib/Sema/SemaStmt.cpp
 3242   QualType FnRetType = CurCap->ReturnType;
 3243   LambdaScopeInfo *CurLambda = dyn_cast<LambdaScopeInfo>(CurCap);
 3249       (HasDeducedReturnType || CurCap->HasImplicitReturnType)) {
 3265     if (CurCap->ReturnType.isNull())
 3266       CurCap->ReturnType = FD->getReturnType();
 3268     AutoType *AT = CurCap->ReturnType->getContainedAutoType();
 3274     CurCap->ReturnType = FnRetType = FD->getReturnType();
 3275   } else if (CurCap->HasImplicitReturnType) {
 3293         FnRetType = CurCap->ReturnType = Context.DependentTy;
 3308     if (CurCap->ReturnType.isNull())
 3309       CurCap->ReturnType = FnRetType;
 3313   if (auto *CurBlock = dyn_cast<BlockScopeInfo>(CurCap)) {
 3318   } else if (auto *CurRegion = dyn_cast<CapturedRegionScopeInfo>(CurCap)) {
 3391   if (CurCap->HasImplicitReturnType || NRVOCandidate)