Class InvokeNewExpr

All Implemented Interfaces:
Cloneable

public class InvokeNewExpr extends InvokeExpr
Represents an IR instructor equivalent to Java bytecode: `new X, invoke-special X.`

It's possible to construct an InvokeNewExpr with either just the owner or with an owner and a class name.

It's possible that these are different:


 new Foo <-- className
 invokespecial java/lang/Object <-- owner