diff options
Diffstat (limited to 'gcc/cpphash.h')
-rw-r--r-- | gcc/cpphash.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/gcc/cpphash.h b/gcc/cpphash.h index 16aba08..3eac96c 100644 --- a/gcc/cpphash.h +++ b/gcc/cpphash.h @@ -240,18 +240,6 @@ struct spec_nodes cpp_hashnode *n__VA_ARGS__; /* C99 vararg macros */ }; -/* Encapsulates state used to convert a stream of tokens into a text - file. */ -struct printer -{ - FILE *outf; /* Stream to write to. */ - const struct line_map *map; /* Logical to physical line mappings. */ - const cpp_token *prev; /* Previous token. */ - const cpp_token *source; /* Source token for spacing. */ - unsigned int line; /* Line currently being written. */ - unsigned char printed; /* Nonzero if something output at line. */ -}; - /* Represents the contents of a file cpplib has read in. */ struct cpp_buffer { @@ -422,9 +410,6 @@ struct cpp_reader preprocessor. */ struct spec_nodes spec_nodes; - /* Used when doing preprocessed output. */ - struct printer print; - /* Nonzero means don't look for #include "foo" the source-file directory. */ unsigned char quote_ignores_source_dir; |