Mercurial > projects > ldc
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) |