c-tree.h (189824) | c-tree.h (260014) |
---|---|
1/* Definitions for C parsing and type checking. 2 Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998, 3 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 4 5This file is part of GCC. 6 7GCC is free software; you can redistribute it and/or modify it under 8the terms of the GNU General Public License as published by the Free --- 243 unchanged lines hidden (view full) --- 252 defined by a type specifier in the list or was the first visible 253 declaration of its tag. */ 254 BOOL_BITFIELD tag_defined_p : 1; 255 /* Whether the type is explicitly "signed" or specified by a typedef 256 whose type is explicitly "signed". */ 257 BOOL_BITFIELD explicit_signed_p : 1; 258 /* Whether the specifiers include a deprecated typedef. */ 259 BOOL_BITFIELD deprecated_p : 1; | 1/* Definitions for C parsing and type checking. 2 Copyright (C) 1987, 1993, 1994, 1995, 1997, 1998, 3 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 4 5This file is part of GCC. 6 7GCC is free software; you can redistribute it and/or modify it under 8the terms of the GNU General Public License as published by the Free --- 243 unchanged lines hidden (view full) --- 252 defined by a type specifier in the list or was the first visible 253 declaration of its tag. */ 254 BOOL_BITFIELD tag_defined_p : 1; 255 /* Whether the type is explicitly "signed" or specified by a typedef 256 whose type is explicitly "signed". */ 257 BOOL_BITFIELD explicit_signed_p : 1; 258 /* Whether the specifiers include a deprecated typedef. */ 259 BOOL_BITFIELD deprecated_p : 1; |
260 /* APPLE LOCAL begin "unavailable" attribute (radar 2809697) */ 261 /* Whether the specifiers include a unavailable typedef. */ 262 BOOL_BITFIELD unavailable_p : 1; 263 /* APPLE LOCAL end "unavailable" attribute (radar 2809697) */ |
|
260 /* Whether the type defaulted to "int" because there were no type 261 specifiers. */ 262 BOOL_BITFIELD default_int_p; 263 /* Whether "long" was specified. */ 264 BOOL_BITFIELD long_p : 1; 265 /* Whether "long" was specified more than once. */ 266 BOOL_BITFIELD long_long_p : 1; 267 /* Whether "short" was specified. */ --- 300 unchanged lines hidden (view full) --- 568extern void c_finish_case (tree); 569extern tree build_asm_expr (tree, tree, tree, tree, bool); 570extern tree build_asm_stmt (tree, tree); 571extern tree c_convert_parm_for_inlining (tree, tree, tree, int); 572extern int c_types_compatible_p (tree, tree); 573extern tree c_begin_compound_stmt (bool); 574extern tree c_end_compound_stmt (tree, bool); 575extern void c_finish_if_stmt (location_t, tree, tree, tree, bool); | 264 /* Whether the type defaulted to "int" because there were no type 265 specifiers. */ 266 BOOL_BITFIELD default_int_p; 267 /* Whether "long" was specified. */ 268 BOOL_BITFIELD long_p : 1; 269 /* Whether "long" was specified more than once. */ 270 BOOL_BITFIELD long_long_p : 1; 271 /* Whether "short" was specified. */ --- 300 unchanged lines hidden (view full) --- 572extern void c_finish_case (tree); 573extern tree build_asm_expr (tree, tree, tree, tree, bool); 574extern tree build_asm_stmt (tree, tree); 575extern tree c_convert_parm_for_inlining (tree, tree, tree, int); 576extern int c_types_compatible_p (tree, tree); 577extern tree c_begin_compound_stmt (bool); 578extern tree c_end_compound_stmt (tree, bool); 579extern void c_finish_if_stmt (location_t, tree, tree, tree, bool); |
576extern void c_finish_loop (location_t, tree, tree, tree, tree, tree, bool); | 580/* APPLE LOCAL begin for-fsf-4_4 3274130 5295549 */ \ 581extern void c_finish_loop (location_t, tree, tree, tree, tree, tree, tree, 582 bool); 583/* APPLE LOCAL end for-fsf-4_4 3274130 5295549 */ \ |
577extern tree c_begin_stmt_expr (void); 578extern tree c_finish_stmt_expr (tree); 579extern tree c_process_expr_stmt (tree); 580extern tree c_finish_expr_stmt (tree); 581extern tree c_finish_return (tree); 582extern tree c_finish_bc_stmt (tree *, bool); 583extern tree c_finish_goto_label (tree); 584extern tree c_finish_goto_ptr (tree); --- 51 unchanged lines hidden --- | 584extern tree c_begin_stmt_expr (void); 585extern tree c_finish_stmt_expr (tree); 586extern tree c_process_expr_stmt (tree); 587extern tree c_finish_expr_stmt (tree); 588extern tree c_finish_return (tree); 589extern tree c_finish_bc_stmt (tree *, bool); 590extern tree c_finish_goto_label (tree); 591extern tree c_finish_goto_ptr (tree); --- 51 unchanged lines hidden --- |