Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!pasteur!ucbvax!hplabs!hp-pcd!hplsla!jima From: jima@hplsla.HP.COM ( Jim Adcock) Newsgroups: comp.lang.c++ Subject: Re: Cfront output (partly) explained Message-ID: <6590021@hplsla.HP.COM> Date: 29 Feb 88 22:01:01 GMT References: <542@acf3.NYU.EDU> Organization: HP Lake Stevens, WA Lines: 19 Mmm, seems to me you'd have a problem it this area: int foo; ... void somthintodo { int foo; ::foo = 5; } Right now the somthintodo foo is renamed by cfront to _au_foo [or something similar] so that ::foo still has a chance to reference back to a long since previously declared global foo. Unless you're proposing that cfront go back and backpatch the global foo (possible across several compilation boundaries), how would you address this issue? :-)