gnu.expr

Interface Inlineable

Known Implementing Classes:
AddOp, AppendValues, ArithOp, ArrayGet, ArrayLength, ArrayNew, ArraySet, CastAs, CastableAs, CoerceNodes, Convert, DocumentConstructor, GetFieldProc, GetModuleClass, GetRequest, GetResponse, InstanceOf, IsEq, MakeAttribute, MakeElement, MakeList, MakeProcInst, MakeText, MakeWithBaseUri, not, NodeConstructor, 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 Details

compile

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

getReturnType

public Type getReturnType(Expression[] args)