rework local variable handling:
authorMatthias Braun <matze@braunis.de>
Sat, 31 May 2008 12:28:18 +0000 (12:28 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 31 May 2008 12:28:18 +0000 (12:28 +0000)
commitb9eb48fbbfdc3982968dd3c61b6688892cf35ebe
tree1c39a9d579a9d234cba06c7fc95fa82322d6e05a
parentda347dbcaaa48cd4f9082bf0f25e980190ffb269
rework local variable handling:
- they're now created when we are at the beginning of the compound statement
   (maybe we should move that scope thing up to the function level...)
- they're still initialized when we are at the declaration_statement
- rework handling of implicitely defined functions. They're now created in the local
  scope

[r19889]
ast2firm.c
parser.c