public static class Compiler.FnMethod extends Compiler.ObjMethod
methodMeta, parent
Constructor and Description |
---|
Compiler.FnMethod(Compiler.ObjExpr objx,
Compiler.ObjMethod parent) |
Modifier and Type | Method and Description |
---|---|
static char |
classChar(Object x) |
void |
doEmit(Compiler.ObjExpr fn,
ClassVisitor cv) |
void |
doEmitPrim(Compiler.ObjExpr fn,
ClassVisitor cv) |
void |
doEmitStatic(Compiler.ObjExpr fn,
ClassVisitor cv) |
void |
emit(Compiler.ObjExpr fn,
ClassVisitor cv) |
static String |
primInterface(IPersistentVector arglist) |
PersistentVector |
reqParms() |
Compiler.LocalBinding |
restParm() |
public Compiler.FnMethod(Compiler.ObjExpr objx, Compiler.ObjMethod parent)
public static char classChar(Object x)
public static String primInterface(IPersistentVector arglist)
public void emit(Compiler.ObjExpr fn, ClassVisitor cv)
emit
in class Compiler.ObjMethod
public void doEmitStatic(Compiler.ObjExpr fn, ClassVisitor cv)
public void doEmitPrim(Compiler.ObjExpr fn, ClassVisitor cv)
public void doEmit(Compiler.ObjExpr fn, ClassVisitor cv)
public final PersistentVector reqParms()
public final Compiler.LocalBinding restParm()
Copyright © 2018. All rights reserved.