Mercurial > projects > ddmd
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 |