| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectgnu.mapping.Proceduregnu.mapping.ProcedureNgnu.mapping.MethodProcgnu.kawa.xml.NodeConstructorgnu.kawa.xml.MakeAttributepublic class MakeAttributeextends NodeConstructorField Summary | |
static MakeAttribute | |
static QuoteExp | |
Fields inherited from class gnu.mapping.MethodProc | |
NO_MATCH, NO_MATCH_AMBIGUOUS, NO_MATCH_BAD_TYPE, NO_MATCH_TOO_FEW_ARGS, NO_MATCH_TOO_MANY_ARGS, argTypes | |
Fields inherited from class gnu.mapping.ProcedureN | |
noArgs | |
Method Summary | |
void |
|
static void |
|
void |
|
Type |
|
int |
|
Methods inherited from class gnu.kawa.xml.NodeConstructor | |
compile, compileChild, compileToNode, compileUsingNodeTree, getReturnType, popNodeConsumer, popNodeContext, pushNodeConsumer, pushNodeContext | |
Methods inherited from class gnu.mapping.MethodProc | |
applyN, getParameterType, isApplicable, matchFailAsException, mostSpecific, mostSpecific, numParameters, resolveParameterTypes | |
Methods inherited from class gnu.mapping.Procedure | |
apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getName, getProperty, getSetter, getSymbol, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, name, numArgs, removeProperty, set0, set1, setN, setName, setProperty, setProperty, setSetter, setSymbol, toString | |
public void apply(CallContext ctx)
Call this Procedure using the explicit-CallContext-convention. The input arguments are (by default) in stack.args; the result is written to ctx.consumer.
public void compileToNode(ApplyExp exp, Compilation comp, ConsumerTarget target)
- Overrides:
- compileToNode in interface NodeConstructor
public Type getReturnType(Expression[] args)
- Specified by:
- getReturnType in interface Inlineable
- Overrides:
- getReturnType in interface NodeConstructor