aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorEmmanuel Briot <briot@adacore.com>2007-10-15 15:54:12 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2007-10-15 15:54:12 +0200
commit250db54966b8b904a54eff9d940cb84f799c5331 (patch)
treef0252da96af134155da2f1882eb63debedfb2dd7 /gcc/tree-inline.c
parentaace458a3ebb6f55045922bbccd23926e2d16e71 (diff)
downloadgcc-250db54966b8b904a54eff9d940cb84f799c5331.zip
gcc-250db54966b8b904a54eff9d940cb84f799c5331.tar.gz
gcc-250db54966b8b904a54eff9d940cb84f799c5331.tar.bz2
ali.ads, ali.adb (Scan_ALI): Initialize XE.Tref to a known default value.
2007-10-15 Emmanuel Briot <briot@adacore.com> * ali.ads, ali.adb (Scan_ALI): Initialize XE.Tref to a known default value. (Xref_Record): Change type for Line, since in the case of a reference to a predefined entity (as happens for array index types), the line is set to 0. Add support for parsing multiple array index types info, or multiple inherited interfaces info. This information cannot be stored in Xref_Entity_Record, which only supports a single instance of Tref_*, and is therefore stored in the list of references instead. It has a special treatement later on in tools that use this information. From-SVN: r129320
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions