BugFix: fixed broken refactoring, associated link cannot be used for chains.
authorMichael Beck <mm.beck@gmx.net>
Mon, 25 Apr 2011 21:00:28 +0000 (23:00 +0200)
committerMichael Beck <mm.beck@gmx.net>
Mon, 25 Apr 2011 21:12:02 +0000 (23:12 +0200)
commit9c63d082849a75a6c74173391a792fd88e51d016
treeb099836a0ed241bbc5ec215792b540a00c30e56b
parentd6cd4cd86e3464bd672bb916cea915298dcfd6a9
BugFix: fixed broken refactoring, associated link cannot be used for chains.

The associated link combinaes onbe lowered awith one unlowered type,
it cannot be used for chains of unlowered types.

Removes the get_type_[un]lowered() API and restores the
get_associated_type() API.

However, the whole concept of lowered types should be replaced by type
attributes ...

This fixes the asserts in stabs debug output.
ir/be/bestabs.c
ir/lower/lower_calls.c
ir/tr/type_t.h