Developer Guide and Reference

Contents

Wreturn-type

Determines whether warnings are issued when a function is declared without a return type, when the definition of a function returning void contains a return statement with an expression, or when the closing brace of a function returning non-void is reached.

Syntax

Linux:
-Wreturn-type
-Wno-return-type
macOS:
-Wreturn-type
-Wno-return-type
Windows:
None
Arguments
None
Default
ON for one condition
A warning is issued when the closing brace of a function returning non-void is reached.
Description
This option determines whether warnings are issued for the following:
  • When a function is declared without a return type
  • When the definition of a function returning void contains a return statement with an expression
  • When the closing brace of a function returning non-void is reached
Specify
-Wno-return-type
if you do not want to see warnings about the above diagnostics.
Alternate Options
None