Lines Matching defs:cpp_options
33 typedef struct cpp_options cpp_options; typedef
290 struct cpp_options struct
293 unsigned int tabstop;
296 enum c_lang lang;
299 unsigned char cplusplus;
302 unsigned char cplusplus_comments;
307 unsigned char objc;
310 unsigned char discard_comments;
314 unsigned char discard_comments_in_macro_exp;
317 unsigned char trigraphs;
320 unsigned char digraphs;
323 unsigned char extended_numbers;
326 unsigned char uliterals;
330 unsigned char rliterals;
333 unsigned char print_include_names;
336 unsigned char cpp_warn_deprecated;
339 unsigned char warn_comments;
343 unsigned char warn_missing_include_dirs;
346 unsigned char warn_trigraphs;
349 unsigned char warn_multichar;
353 unsigned char cpp_warn_traditional;
356 unsigned char cpp_warn_long_long;
359 unsigned char warn_endif_labels;
363 unsigned char warn_num_sign_change;
367 unsigned char warn_variadic_macros;
371 unsigned char warn_builtin_macro_redefined;
375 unsigned char remap;
378 unsigned char dollars_in_ident;
381 unsigned char extended_identifiers;
385 unsigned char warn_dollars;
388 unsigned char warn_undef;
391 unsigned char warn_unused_macros;
394 unsigned char c99;
397 unsigned char std;
400 unsigned char cpp_pedantic;
404 unsigned char preprocessed;
408 unsigned char debug;
416 unsigned char track_macro_expansion;
419 unsigned char operator_names;
422 unsigned char warn_cxx_operator_names;
425 unsigned char traditional;
428 unsigned char user_literals;
431 const char *narrow_charset;
434 const char *wide_charset;
437 const char *input_charset;
441 enum cpp_normalize_level warn_normalize;
444 bool warn_invalid_pch;
447 bool restore_pch_deps;
451 {
468 } deps;
474 size_t precision, char_precision, int_precision, wchar_precision;
477 bool unsigned_char, unsigned_wchar;
481 bool bytes_big_endian;
484 unsigned char stdc_0_in_system_headers;
487 bool directives_only;