- collect consts and vars in one list - handle absence of forward-decls correctly   (cannot assume a type was declared before it was used)
- collect consts and vars in one list
- handle absence of forward-decls correctly
  (cannot assume a type was declared before it was used)

R=rsc
DELTA=112  (32 added, 38 deleted, 42 changed)
OCL=34008
CL=34027
abustany/go,abustany/go,abustany/go,abustany/go,abustany/go,abustany/go,abustany/go