internal.h (258501) | internal.h (260310) |
---|---|
1/* Part of CPP library. 2 Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 3 Free Software Foundation, Inc. 4 5This program is free software; you can redistribute it and/or modify it 6under the terms of the GNU General Public License as published by the 7Free Software Foundation; either version 2, or (at your option) any 8later version. --- 206 unchanged lines hidden (view full) --- 215 /* Nonzero to skip evaluating part of an expression. */ 216 unsigned int skip_eval; 217 218 /* Nonzero when handling a deferred pragma. */ 219 unsigned char in_deferred_pragma; 220 221 /* Nonzero if the deferred pragma being handled allows macro expansion. */ 222 unsigned char pragma_allow_expansion; | 1/* Part of CPP library. 2 Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 3 Free Software Foundation, Inc. 4 5This program is free software; you can redistribute it and/or modify it 6under the terms of the GNU General Public License as published by the 7Free Software Foundation; either version 2, or (at your option) any 8later version. --- 206 unchanged lines hidden (view full) --- 215 /* Nonzero to skip evaluating part of an expression. */ 216 unsigned int skip_eval; 217 218 /* Nonzero when handling a deferred pragma. */ 219 unsigned char in_deferred_pragma; 220 221 /* Nonzero if the deferred pragma being handled allows macro expansion. */ 222 unsigned char pragma_allow_expansion; |
223 224 /* APPLE LOCAL begin #error with unmatched quotes 5607574 */ 225 /* Nonzero when handling #error and #warning to allow unmatched quotes. */ 226 unsigned char in_diagnostic; 227 /* APPLE LOCAL end #error with unmatched quotes 5607574 */ |
|
223}; 224 225/* Special nodes - identifiers with predefined significance. */ 226struct spec_nodes 227{ 228 cpp_hashnode *n_defined; /* defined operator */ 229 cpp_hashnode *n_true; /* C++ keyword true */ 230 cpp_hashnode *n_false; /* C++ keyword false */ --- 457 unchanged lines hidden --- | 228}; 229 230/* Special nodes - identifiers with predefined significance. */ 231struct spec_nodes 232{ 233 cpp_hashnode *n_defined; /* defined operator */ 234 cpp_hashnode *n_true; /* C++ keyword true */ 235 cpp_hashnode *n_false; /* C++ keyword false */ --- 457 unchanged lines hidden --- |