public class MakeList extends ProcedureN implements Inlineable
Modifier and Type | Field and Description |
---|---|
static MakeList |
list |
applyToObject, noArgs
applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey
nameKey
Constructor and Description |
---|
MakeList() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
applyN(java.lang.Object[] args) |
void |
compile(ApplyExp exp,
Compilation comp,
Target target) |
static void |
compile(Expression[] args,
int offset,
Compilation comp) |
Type |
getReturnType(Expression[] args)
Semi-deprecated - instead should be set at Inline time.
|
static java.lang.Object |
list$V(java.lang.Object[] args) |
applyToObject
apply0, apply1, apply2, apply3, apply4, applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static final MakeList list
public static java.lang.Object list$V(java.lang.Object[] args)
public void compile(ApplyExp exp, Compilation comp, Target target)
compile
in interface Inlineable
public static void compile(Expression[] args, int offset, Compilation comp)
public Type getReturnType(Expression[] args)
Procedure
getReturnType
in class Procedure