Home | History | Annotate | Download | only in info

Lines Matching full:once

76 * Once-Only Headers::
135 * Obsolete once-only headers::
280 at once, for performance reasons. These transformations correspond
425 Once the input file is broken into tokens, the token boundaries never
659 * Once-Only Headers::
761 File: cpp.info, Node: Search Path, Next: Once-Only Headers, Prev: Include Operation, Up: Header Files
830 File: cpp.info, Node: Once-Only Headers, Next: Computed Includes, Prev: Search Path, Up: Header Files
832 2.4 Once-Only Headers
872 File: cpp.info, Node: Computed Includes, Next: Wrapper Headers, Prev: Once-Only Headers, Up: Header Files
961 header is not protected from multiple inclusion (*note Once-Only
1341 The argument for `EXP' is substituted once, as-is, into the `if'
1342 statement, and once, stringified, into the argument to `fprintf'. If
1447 once in the string constant and once in the function name. A macro
1647 message (once per compilation) and `__DATE__' will expand to
1656 message (once per compilation) and `__TIME__' will expand to
1969 message (once per compilation) and `__TIMESTAMP__' will expand to
2057 Once a macro has been undefined, that identifier may be "redefined"
2290 which is one statement. The loop executes exactly once; most compilers
2314 The function `foo' is used only once in the statement as it appears
2322 computes the value of `foo (z)' only once. The C language offers no
2336 avoid this entirely). Now each argument is evaluated exactly once.
2436 expanded once in the first scan, and a second time in the second scan.
2658 is included. *Note Once-Only Headers::.
2759 existence at once. For example,
3628 * Obsolete once-only headers::
3631 File: cpp.info, Node: Assertions, Next: Obsolete once-only headers, Up: Obsolete Features
3697 File: cpp.info, Node: Obsolete once-only headers, Prev: Assertions, Up: Obsolete Features
3699 11.3.2 Obsolete once-only headers
3703 read only once. Neither one is as portable as a wrapper `#ifndef', and
3707 `#import' which includes a file, but does so at most once. If you use
3715 a header file to know that it should only be included once. It is much
3726 once is with the `#pragma once' directive. If `#pragma once' is seen
3730 `#pragma once' does not have the problems that `#import' does, but
3953 once. The preprocessor will also warn if the macro has not been
4958 * #import: Obsolete once-only headers.
5102 * controlling macro: Once-Only Headers. (line 35)
5126 * guard macro: Once-Only Headers. (line 35)
5134 * including just once: Once-Only Headers. (line 6)
5176 * repeated inclusion: Once-Only Headers. (line 6)
5208 * wrapper #ifndef: Once-Only Headers. (line 6)
5227 Node: Once-Only Headers33423
5278 Node: Obsolete once-only headers151524