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: ;