cpp_options Type Reference

#include <cpplib.h>

Collaboration diagram for cpp_options:

Collaboration graph
[legend]

Data Fields

unsigned int tabstop
struct cpp_pendingpending
struct search_pathquote_include
struct search_pathbracket_include
struct file_name_map_listmap_list
const char * include_prefix
unsigned int include_prefix_len
enum c_lang lang
unsigned char verbose
unsigned char cplusplus
unsigned char cplusplus_comments
unsigned char objc
unsigned char discard_comments
unsigned char discard_comments_in_macro_exp
unsigned char trigraphs
unsigned char digraphs
unsigned char extended_numbers
unsigned char print_include_names
unsigned char pedantic_errors
unsigned char inhibit_warnings
unsigned char warn_deprecated
unsigned char warn_system_headers
unsigned char inhibit_errors
unsigned char warn_comments
unsigned char warn_trigraphs
unsigned char warn_import
unsigned char warn_multichar
unsigned char warn_traditional
unsigned char warn_long_long
unsigned char warn_endif_labels
unsigned char warn_num_sign_change
unsigned char warnings_are_errors
unsigned char no_output
unsigned char remap
unsigned char no_line_commands
unsigned char ignore_srcdir
unsigned char dollars_in_ident
unsigned char warn_undef
unsigned char warn_unused_macros
unsigned char c99
unsigned char std
unsigned char pedantic
unsigned char preprocessed
unsigned char no_standard_includes
unsigned char no_standard_cplusplus_includes
unsigned char dump_macros
unsigned char dump_includes
unsigned char show_column
unsigned char operator_names
unsigned char traditional
type {
enum  { DEPS_NONE = 0, DEPS_USER, DEPS_SYSTEM }
   enum cpp_options:: { ... }    style
   bool   missing_files
   bool   phony_targets
   bool   ignore_main_file
deps
size_t precision
size_t char_precision
size_t int_precision
size_t wchar_precision
bool unsigned_char
bool unsigned_wchar
unsigned char stdc_0_in_system_headers
type {
enum  { DEPS_NONE = 0, DEPS_USER, DEPS_SYSTEM }
   enum cpp_options:: { ... }    style
   bool   missing_files
   bool   phony_targets
   bool   ignore_main_file
deps
unsigned char warn_missing_include_dirs
unsigned char warn_variadic_macros
unsigned char warn_dollars
const char * narrow_charset
const char * wide_charset
const char * input_charset
bool warn_invalid_pch
bool restore_pch_deps
type {
   enum cpp_deps_style   style
   bool   missing_files
   bool   phony_targets
   bool   ignore_main_file
deps
bool bytes_big_endian
bool defer_pragmas
unsigned char extended_identifiers
enum cpp_normalize_level warn_normalize
type {
   enum cpp_deps_style   style
   bool   missing_files
   bool   phony_targets
   bool   ignore_main_file
deps
bool client_diagnostic

Detailed Description

Definition at line 226 of file cpplib.h.


Field Documentation

unsigned int cpp_options::tabstop

Definition at line 229 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 232 of file cpplib.h.

Definition at line 235 of file cpplib.h.

Definition at line 236 of file cpplib.h.

Definition at line 240 of file cpplib.h.

Definition at line 244 of file cpplib.h.

Definition at line 245 of file cpplib.h.

Definition at line 248 of file cpplib.h.

Referenced by c_common_handle_option(), and setup_callbacks().

unsigned char cpp_options::verbose

Definition at line 251 of file cpplib.h.

Referenced by c_common_decode_option().

unsigned char cpp_options::cplusplus

Definition at line 254 of file cpplib.h.

Referenced by register_include_chains().

Definition at line 257 of file cpplib.h.

unsigned char cpp_options::objc

Definition at line 264 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 268 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

unsigned char cpp_options::trigraphs

Definition at line 271 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

unsigned char cpp_options::digraphs

Definition at line 274 of file cpplib.h.

Definition at line 277 of file cpplib.h.

Definition at line 283 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 289 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 292 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 296 of file cpplib.h.

Referenced by read_scan_file(), and reader_init().

Definition at line 299 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 302 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

unsigned char cpp_options::warn_import

Definition at line 305 of file cpplib.h.

Referenced by c_common_decode_option().

Definition at line 308 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 312 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 315 of file cpplib.h.

Referenced by sanitize_cpp_opts().

Definition at line 318 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 322 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 325 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

unsigned char cpp_options::no_output

unsigned char cpp_options::remap

Definition at line 333 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 336 of file cpplib.h.

Referenced by c_common_decode_option(), and setup_callbacks().

Definition at line 340 of file cpplib.h.

Definition at line 343 of file cpplib.h.

Referenced by c_common_handle_option(), and c_common_init_options().

unsigned char cpp_options::warn_undef

Definition at line 346 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 349 of file cpplib.h.

Referenced by c_common_decode_option(), and push_command_line_include().

unsigned char cpp_options::c99

Definition at line 352 of file cpplib.h.

Referenced by finish_options().

unsigned char cpp_options::std

Definition at line 355 of file cpplib.h.

unsigned char cpp_options::pedantic

Definition at line 358 of file cpplib.h.

Referenced by c_common_decode_option(), c_common_handle_option(), and finish_options().

Definition at line 365 of file cpplib.h.

Referenced by c_common_decode_option().

Definition at line 368 of file cpplib.h.

Referenced by c_common_decode_option().

unsigned char cpp_options::dump_macros

Definition at line 371 of file cpplib.h.

Referenced by cpp_preprocess_file(), handle_OPT_d(), sanitize_cpp_opts(), and setup_callbacks().

Definition at line 374 of file cpplib.h.

Referenced by handle_OPT_d(), sanitize_cpp_opts(), and setup_callbacks().

unsigned char cpp_options::show_column

Definition at line 377 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 380 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

unsigned char cpp_options::traditional

Definition at line 383 of file cpplib.h.

Referenced by c_common_decode_option(), c_common_handle_option(), and cpp_preprocess_file().

enum { ... } cpp_options::style

Definition at line 392 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 396 of file cpplib.h.

Referenced by c_common_decode_option(), and c_common_handle_option().

Definition at line 399 of file cpplib.h.

Referenced by check_deps_environment_vars().

struct { ... } cpp_options::deps

Definition at line 406 of file cpplib.h.

Referenced by c_common_init(), and interpret_integer().

Definition at line 406 of file cpplib.h.

Referenced by c_common_init().

Definition at line 406 of file cpplib.h.

Referenced by c_common_init().

Definition at line 406 of file cpplib.h.

Referenced by c_common_init().

Definition at line 409 of file cpplib.h.

Referenced by sanitize_cpp_opts().

Definition at line 409 of file cpplib.h.

Referenced by c_common_init().

Definition at line 412 of file cpplib.h.

Referenced by sanitize_cpp_opts().

enum { ... } cpp_options::style

struct { ... } cpp_options::deps

Definition at line 299 of file cpplib.h.

Referenced by c_common_handle_option(), and remove_duplicates().

Definition at line 323 of file cpplib.h.

Referenced by sanitize_cpp_opts().

Definition at line 337 of file cpplib.h.

Referenced by c_common_init_options(), and finish_options().

Definition at line 368 of file cpplib.h.

Referenced by c_common_handle_option().

Definition at line 371 of file cpplib.h.

Referenced by c_common_handle_option().

Definition at line 374 of file cpplib.h.

Referenced by c_common_handle_option().

Definition at line 377 of file cpplib.h.

Referenced by c_common_handle_option(), and c_common_valid_pch().

Definition at line 380 of file cpplib.h.

Referenced by c_common_handle_option().

Definition at line 386 of file cpplib.h.

struct { ... } cpp_options::deps

Definition at line 410 of file cpplib.h.

Referenced by c_common_init().

Definition at line 417 of file cpplib.h.

Referenced by cp_lexer_new_main().

Definition at line 355 of file cpplib.h.

Referenced by c_common_handle_option().

Definition at line 400 of file cpplib.h.

Referenced by c_common_handle_option().

struct { ... } cpp_options::deps

Definition at line 442 of file cpplib.h.

Referenced by cp_lexer_new_main().


The documentation for this type was generated from the following files:

Generated on Wed Apr 8 16:33:36 2009 for Open64 by  doxygen 1.5.6