gnu.expr
Interface Inlineable

All Known Implementing Classes:
AddOp, AppendValues, ArithOp, ArrayGet, ArrayLength, ArrayNew, ArraySet, CastableAs, CastAs, CoerceNodes, Convert, DocumentConstructor, GetFieldProc, GetModuleClass, GetRequest, GetResponse, InstanceOf, IsEq, MakeAttribute, MakeElement, MakeList, MakeProcInst, MakeText, MakeWithBaseUri, NodeConstructor, not, NumberCompare, OrderedMap, prim_throw, PrimProcedure, RelativeStep, SetFieldProc, SlotGet, SlotSet, SortNodes, StaticGet, StaticSet, TypeSwitch, UnionNodes, ValuesFilter, ValuesMap

public interface Inlineable


Method Summary
 void compile(ApplyExp exp, Compilation comp, Target target)
           
 Type getReturnType(Expression[] args)
           
 

Method Detail

compile

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

getReturnType

Type getReturnType(Expression[] args)