Deleted Added
sdiff udiff text old ( 169690 ) new ( 220150 )
full compact
1/* Front-end tree definitions for GNU compiler.
2 Copyright (C) 1989, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
3 2001, 2002, 2003, 2004, 2005, 2006 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

--- 4098 unchanged lines hidden (view full) ---

4107/* Given an expression EXP that may be a COMPONENT_REF or an ARRAY_REF,
4108 look for nested component-refs or array-refs at constant positions
4109 and find the ultimate containing object, which is returned. */
4110
4111extern tree get_inner_reference (tree, HOST_WIDE_INT *, HOST_WIDE_INT *,
4112 tree *, enum machine_mode *, int *, int *,
4113 bool);
4114
4115/* Return 1 if T is an expression that get_inner_reference handles. */
4116
4117extern int handled_component_p (tree);
4118
4119/* Return a tree of sizetype representing the size, in bytes, of the element
4120 of EXP, an ARRAY_REF. */
4121
4122extern tree array_ref_element_size (tree);

--- 517 unchanged lines hidden ---