ClassDescriptor icn=new ClassDescriptor(cn.getPackage(), classname, false);
pushChainMaps();
icn.setImports(mandatoryImports, multiimports);
- icn.setAsInnerClass();
icn.setSurroundingClass(cn.getSymbol());
icn.setSurrounding(cn);
cn.addInnerClass(icn);
}
icn.setModifiers(parseModifiersList(pn.getChild("modifiers")));
+ if (!icn.isStatic())
+ icn.setAsInnerClass();
+
parseClassBody(icn, pn.getChild("classbody"));
boolean hasConstructor = false;