comparison dmd/func.c @ 644:49466efd4fba

Don't let outer enclosing handlers propagate to nested function declarations.
author Christian Kamm <kamm incasoftware de>
date Sat, 04 Oct 2008 12:32:09 +0200
parents 6aee82889553
children 50383e476c7e
comparison
equal deleted inserted replaced
643:2a0bcf7f7b3d 644:49466efd4fba
672 sc2->protection = PROTpublic; 672 sc2->protection = PROTpublic;
673 sc2->explicitProtection = 0; 673 sc2->explicitProtection = 0;
674 sc2->structalign = 8; 674 sc2->structalign = 8;
675 sc2->incontract = 0; 675 sc2->incontract = 0;
676 sc2->tf = NULL; 676 sc2->tf = NULL;
677 sc2->tfOfTry = NULL;
677 sc2->noctor = 0; 678 sc2->noctor = 0;
678 679
679 // Declare 'this' 680 // Declare 'this'
680 ad = isThis(); 681 ad = isThis();
681 if (ad) 682 if (ad)