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

References

tools/clang/lib/Sema/SemaStmt.cpp
 3274     CurCap->ReturnType = FnRetType = FD->getReturnType();
 3291         FnRetType = RetValExp->getType().getUnqualifiedType();
 3293         FnRetType = CurCap->ReturnType = Context.DependentTy;
 3303       FnRetType = Context.VoidTy;
 3309       CurCap->ReturnType = FnRetType;
 3311   assert(!FnRetType.isNull());
 3335   if (FnRetType->isDependentType()) {
 3338   } else if (FnRetType->isVoidType()) {
 3362     NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict);
 3364                                                                    FnRetType,
 3367                                                      FnRetType, RetValExp);
 3373     CheckReturnValExpr(RetValExp, FnRetType, ReturnLoc);
 3375     NRVOCandidate = getCopyElisionCandidate(FnRetType, RetValExp, CES_Strict);