public class Throw extends Procedure1 implements Inlineable
| Modifier and Type | Field and Description |
|---|---|
static Throw |
primitiveThrow |
compilerKey, compilerXKey, validateApplyKey, validateXApplyKeynameKey| Constructor and Description |
|---|
Throw(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
apply1(java.lang.Object arg1) |
void |
compile(ApplyExp exp,
Compilation comp,
Target target) |
static void |
doThrow(java.lang.Object arg1) |
apply, apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getReturnType, getSetter, getSourceLocation, isSideEffectFree, match0, match1, match2, match3, match4, matchN, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toStringgetName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbolpublic static final Throw primitiveThrow
public static void doThrow(java.lang.Object arg1)
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.Object apply1(java.lang.Object arg1)
throws java.lang.Throwable
apply1 in class Procedure1java.lang.Throwablepublic void compile(ApplyExp exp, Compilation comp, Target target)
compile in interface Inlineable