nitc :: JavaStaticFrame :: defaultinit
# The static context of a visited property in a `JavaCompilerVisitor`
class JavaStaticFrame
# The associated visitor
var visitor: JavaCompilerVisitor
# The executed property.
# A Method in case of a call, an attribute in case of a default initialization.
var mpropdef: MPropDef
# The static type of the receiver
var receiver: MClassType
# Arguments of the method (the first is the receiver)
var arguments: Array[RuntimeVariable]
# The runtime_variable associated to the return (in a function)
var returnvar: nullable RuntimeVariable = null is writable
# The label at the end of the property
var returnlabel: nullable String = null is writable
# Labels associated to a each escapemarks.
# Because of inlinings, escape-marks must be associated to their context (the frame)
private var escapemark_names = new HashMap[EscapeMark, String]
end
src/compiler/java_compiler.nit:1263,1--1287,3