kawa.lang

Class SetFieldProc

public class SetFieldProc extends Procedure2 implements Inlineable

Constructor Summary
SetFieldProc(Class clas, String fname)
SetFieldProc(ClassType ctype, String fname)
SetFieldProc(ClassType ctype, String name, Type ftype, int flags)
Method Summary
Objectapply2(Object arg1, Object arg2)
voidcompile(ApplyExp exp, Compilation comp, Target target)
TypegetReturnType(Expression[] args)

Constructor Detail

SetFieldProc

public SetFieldProc(Class clas, String fname)

SetFieldProc

public SetFieldProc(ClassType ctype, String fname)

SetFieldProc

public SetFieldProc(ClassType ctype, String name, Type ftype, int flags)

Method Detail

apply2

public Object apply2(Object arg1, Object arg2)

compile

public void compile(ApplyExp exp, Compilation comp, Target target)

getReturnType

public Type getReturnType(Expression[] args)