public class CastableAs extends InstanceOf
| Modifier and Type | Field and Description |
|---|---|
static CastableAs |
castableAs |
language applyToObject applyMethodType, applyToConsumerDefault, applyToConsumerMethod, applyToObjectDefault, applyToObjectMethod, compilerKey, compilerXKey, inlineIfConstantSymbol, validateApplyKey, validateXApplyKey nameKey | Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
apply2 (java.lang.Object arg1,
java.lang.Object arg2) |
void |
compile (ApplyExp exp,
Compilation comp,
Target target) |
emitIsInstance, getReturnType apply0, apply1, apply3, apply4, applyN, applyToObject, numArgs applyL, applyToConsumerDefault, applyToObjectDefault, checkArgCount, checkBadCode, getApplyMethod, getApplyToConsumerMethod, getApplyToObjectMethod, getSetter, getSourceLocation, isSideEffectFree, lookupApplyHandle, maxArgs, maxArgs, minArgs, minArgs, set0, set1, setN, setSetter, setSourceLocation, toString getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static CastableAs castableAs
public java.lang.Object apply2(java.lang.Object arg1, java.lang.Object arg2)
apply2 in class InstanceOf public void compile(ApplyExp exp, Compilation comp, Target target)
compile in interface Inlineable compile in class InstanceOf