comparison dmd/ClassDeclaration.d @ 138:90821c10b6a7

2.039
author Trass3r
date Tue, 14 Sep 2010 00:00:24 +0200
parents af1bebfd96a4
children 80f4806ffa13
comparison
equal deleted inserted replaced
137:09c858522d55 138:90821c10b6a7
350 { 350 {
351 //printf("\tclass '%s' is forward referenced\n", toChars()); 351 //printf("\tclass '%s' is forward referenced\n", toChars());
352 return; 352 return;
353 } 353 }
354 if (symtab) 354 if (symtab)
355 { if (!scope_) 355 { if (sizeok == 1 || !scope_)
356 { //printf("\tsemantic for '%s' is already completed\n", toChars()); 356 { //printf("\tsemantic for '%s' is already completed\n", toChars());
357 return; // semantic() already completed 357 return; // semantic() already completed
358 } 358 }
359 } 359 }
360 else 360 else