ILE C/C++ Compiler Reference


checkout

>>-#--pragma--checkout--(--+-suspend-+--)----------------------><
                           '-resume--'
 
 

Description

Specifies whether or not the compiler should give compiler information when a CHECKOUT setting other than *NONE is specified for the Create Module or Create Bound Program commands.

Parameters

suspend
Specifies that the compiler suspend informational messages.

resume
Specifies that the compiler resume informational messages.

Notes on Usage

#pragma checkout directives can be nested. This means that a #pragma checkout (suspend) directive will have no effect if a previously specified #pragma checkout (suspend) directive is still in effect. This is also true for the #pragma checkout resume directive.

Example

/*  Assume CHECKOUT(*PPTRACE) had been specified                       */
#pragma checkout(suspend)  /* No CHECKOUT diagnostics are performed    */
   ...
#pragma checkout(suspend)  /* No effect                                */
   ...
#pragma checkout(resume)   /* No effect                                */
   ...
#pragma checkout(resume)   /* CHECKOUT(*PPTRACE) diagnostics continue  */


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