package kalang.ast;
import java.util.*;
import kalang.core.*;
public class ThisExpr extends ExprNode{
    
    private final ObjectType classType;
    
    public ThisExpr(ObjectType classType){
            this.classType = classType;
    }

    @Override
    public Type getType() {
        return classType;
    }
    
}
@@ -233,16 +233,114 @@
 e;%0A    %7D
+%0A    %0A    public ThisExpr(ClassNode classNode)%7B%0A        this(Types.getClassType(classNode));%0A    %7D
 %0A%0A    @O

add constructor