gnu.kawa.reflect
public class InstanceOf extends Procedure2 implements CanInline, Inlineable
| Field Summary | |
|---|---|
| protected Language | language |
| Constructor Summary | |
|---|---|
| InstanceOf(Language language) | |
| InstanceOf(Language language, String name) | |
| Method Summary | |
|---|---|
| Object | apply2(Object arg1, Object arg2) |
| void | compile(ApplyExp exp, Compilation comp, Target target) |
| static void | emitIsInstance(TypeValue type, Variable incoming, Compilation comp, Target target) |
| Type | getReturnType(Expression[] args) |
| Expression | inline(ApplyExp exp, ExpWalker walker) |