gnu.kawa.xml
public abstract class NodeConstructor extends MethodProc implements Inlineable
Method Summary | |
---|---|
void | compile(ApplyExp exp, Compilation comp, Target target) |
static void | compileChild(Expression arg, Compilation comp, ConsumerTarget target) |
abstract void | compileToNode(ApplyExp exp, Compilation comp, ConsumerTarget target) |
static void | compileUsingNodeTree(Expression exp, Compilation comp, Target target) Compile an expression using a fresh NodeTree.
|
static KNode | finishNode(XMLFilter filter) |
Type | getReturnType(Expression[] args) |
static XMLFilter | makeNode() |
static void | popNodeConsumer(Consumer saved, Consumer current) |
static void | popNodeContext(Consumer saved, CallContext ctx) |
static XMLFilter | pushNodeConsumer(Consumer out) |
static XMLFilter | pushNodeContext(CallContext ctx) |