Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference

ID 767253
Date 9/08/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of 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

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.

IDE Equivalent
None
Alternate Options

None