Package org.teavm.model.analysis
Class EscapeAnalysis
- java.lang.Object
-
- org.teavm.model.analysis.EscapeAnalysis
-
public class EscapeAnalysis extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description EscapeAnalysis()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanalyze(Program program, MethodReference methodReference)booleanescapes(int var)FieldReference[]getFields(int var)ValueTypegetFieldType(FieldReference field)
-
-
-
Method Detail
-
analyze
public void analyze(Program program, MethodReference methodReference)
-
escapes
public boolean escapes(int var)
-
getFieldType
public ValueType getFieldType(FieldReference field)
-
getFields
public FieldReference[] getFields(int var)
-
-