The enclosing class, if it is also nested. When adding a class to the InnerClass table, enclosing nested classes are also added.
The outerName field in the InnerClass entry, may be None.
The innerName field, may be None.
True if this is a static nested class (not inner class) (*)
(*) Note that the STATIC flag in ClassInfo.flags, obtained through javaFlags(classSym), is not correct for the InnerClass entry, see javaFlags. The static flag in the InnerClass describes a source-level propety: if the class is in a static context (does not have an outer pointer). This is checked when building the NestedInfo.
The enclosing class, if it is also nested.
The enclosing class, if it is also nested. When adding a class to the InnerClass table, enclosing nested classes are also added.
The innerName field, may be None.
True if this is a static nested class (not inner class) (*)
True if this is a static nested class (not inner class) (*)
(*) Note that the STATIC flag in ClassInfo.flags, obtained through javaFlags(classSym), is not correct for the InnerClass entry, see javaFlags. The static flag in the InnerClass describes a source-level propety: if the class is in a static context (does not have an outer pointer). This is checked when building the NestedInfo.
The outerName field in the InnerClass entry, may be None.
Information required to add a class to an InnerClass table. The spec summary above explains what information is required for the InnerClass entry.
The enclosing class, if it is also nested. When adding a class to the InnerClass table, enclosing nested classes are also added.
The outerName field in the InnerClass entry, may be None.
The innerName field, may be None.
True if this is a static nested class (not inner class) (*)
(*) Note that the STATIC flag in ClassInfo.flags, obtained through javaFlags(classSym), is not correct for the InnerClass entry, see javaFlags. The static flag in the InnerClass describes a source-level propety: if the class is in a static context (does not have an outer pointer). This is checked when building the NestedInfo.