ILE C/C++ Compiler Reference


info

C++ compiler only
Read syntax diagramSkip visual syntax diagraminfo syntax
 
>>-#--pragma--info--(--+-all----------------+--)---------------><
                       +-none---------------+
                       +-restore------------+
                       | .----------------. |
                       | V                | |
                       '---+-nogroup-+--,-+-'
                           '-group---'
 

Description

This pragma can be used to control which diagnostic messages are produced by the compiler.

Parameters

all
Generates all diagnostic messages while this pragma is in effect.
none
Turns off all diagnostic messages while this pragma is in effect.
restore
Restores the previous setting of pragma info.
nogroup
Suppresses all diagnostic messages associated with a specified diagnostic group. To turn off a specific group of messages, prepend the group name with "no". For example, nogen will suppress CHECKOUT messages. Valid group names are listed below.
group
Generates all diagnostic messages associated with the specified diagnostic group. Valid group names are:
lan
Display information about the effects of the language level
gnr
Generate messages if the compiler creates temporary variables
cls
Display information about class use
eff
Warn about statements with no effect
cnd
Warn about possible redundancies or problems in conditional expressions
rea
Warn about unreachable statements
par
List the function parameters that are not used
por
List the non-portable usage of the C/C++ language
trd
Warn about the possible truncation or loss of data
use
Check for unused auto or static variables
gen
List the general CHECKOUT messages

[ Top of Page | Previous Page | Next Page | Contents | Index ]