Mercurial > projects > ddmd
comparison dmd/VarDeclaration.d @ 77:ad4792a1cfd6
more D-ification container accessing
author | Eldar Insafutdinov <e.insafutdinov@gmail.com> |
---|---|
date | Sun, 29 Aug 2010 14:36:55 +0100 |
parents | 7e0d548de9e6 |
children | be2ab491772e b17640f0e4e8 |
comparison
equal
deleted
inserted
replaced
74:7e0d548de9e6 | 77:ad4792a1cfd6 |
---|---|
962 if (fdv && fdthis && fdv !is fdthis) | 962 if (fdv && fdthis && fdv !is fdthis) |
963 { | 963 { |
964 if (loc.filename) | 964 if (loc.filename) |
965 fdthis.getLevel(loc, fdv); | 965 fdthis.getLevel(loc, fdv); |
966 | 966 |
967 for (int i = 0; i < nestedrefs.dim; i++) | 967 foreach(FuncDeclaration f; nestedrefs) |
968 { | 968 { |
969 FuncDeclaration f = cast(FuncDeclaration)nestedrefs.data[i]; | |
970 if (f == fdthis) | 969 if (f == fdthis) |
971 goto L1; | 970 goto L1; |
972 } | 971 } |
973 nestedrefs.push(fdthis); | 972 nestedrefs.push(fdthis); |
974 L1: ; | 973 L1: ; |