484 switch (def.getTag()) { |
484 switch (def.getTag()) { |
485 case BLOCK: |
485 case BLOCK: |
486 JCBlock block = (JCBlock)def; |
486 JCBlock block = (JCBlock)def; |
487 if ((block.flags & STATIC) != 0) |
487 if ((block.flags & STATIC) != 0) |
488 clinitCode.append(block); |
488 clinitCode.append(block); |
489 else |
489 else if ((block.flags & SYNTHETIC) == 0) |
490 initCode.append(block); |
490 initCode.append(block); |
491 break; |
491 break; |
492 case METHODDEF: |
492 case METHODDEF: |
493 methodDefs.append(def); |
493 methodDefs.append(def); |
494 break; |
494 break; |