public class prim_throw extends Procedure1 implements Inlineable
Modifier and Type | Field and Description |
---|---|
static prim_throw |
primitiveThrow |
compilerKey, validateApplyKey
nameKey
Constructor and Description |
---|
prim_throw() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
apply1(java.lang.Object arg1) |
void |
compile(ApplyExp exp,
Compilation comp,
Target target) |
Type |
getReturnType(Expression[] args)
Semi-deprecated - instead should be set at Inline time.
|
static void |
throw_it(java.lang.Object arg1) |
apply, apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, isSideEffectFree, match0, match1, match2, match3, match4, matchN, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol
public static final prim_throw primitiveThrow
public static void throw_it(java.lang.Object arg1) throws java.lang.Throwable
java.lang.Throwable
public java.lang.Object apply1(java.lang.Object arg1) throws java.lang.Throwable
apply1
in class Procedure1
java.lang.Throwable
public void compile(ApplyExp exp, Compilation comp, Target target)
compile
in interface Inlineable
public Type getReturnType(Expression[] args)
Procedure
getReturnType
in class Procedure