kawa.lang

Class GetFieldProc

public class GetFieldProc extends Procedure1 implements Inlineable

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

Constructor Detail

GetFieldProc

public GetFieldProc(Class clas, String fname)

GetFieldProc

public GetFieldProc(ClassType ctype, String fname)

GetFieldProc

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

Method Detail

apply1

public Object apply1(Object arg1)

compile

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

getReturnType

public Type getReturnType(Expression[] args)