|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.mapping.PropertySet
gnu.mapping.Procedure
gnu.mapping.ProcedureN
gnu.mapping.MethodProc
gnu.kawa.functions.AppendValues
public class AppendValues
| Field Summary | |
|---|---|
static AppendValues |
appendValues
|
| Fields inherited from class gnu.mapping.MethodProc |
|---|
argTypes, NO_MATCH, NO_MATCH_AMBIGUOUS, NO_MATCH_BAD_TYPE, NO_MATCH_TOO_FEW_ARGS, NO_MATCH_TOO_MANY_ARGS |
| Fields inherited from class gnu.mapping.ProcedureN |
|---|
noArgs |
| Constructor Summary | |
|---|---|
AppendValues()
|
|
| Method Summary | |
|---|---|
void |
apply(CallContext ctx)
Call this Procedure using the explicit-CallContext-convention. |
void |
compile(ApplyExp exp,
Compilation comp,
Target target)
|
Type |
getReturnType(Expression[] args)
|
Expression |
inline(ApplyExp exp,
ExpWalker walker)
Inline an application of this Procedure and return result. |
| Methods inherited from class gnu.mapping.MethodProc |
|---|
applyN, getParameterType, isApplicable, matchFailAsException, mostSpecific, mostSpecific, numParameters, resolveParameterTypes |
| Methods inherited from class gnu.mapping.ProcedureN |
|---|
apply0, apply1, apply2, apply3, apply4 |
| Methods inherited from class gnu.mapping.Procedure |
|---|
apply, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString |
| Methods inherited from class gnu.mapping.PropertySet |
|---|
getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final AppendValues appendValues
| Constructor Detail |
|---|
public AppendValues()
| Method Detail |
|---|
public void apply(CallContext ctx)
Procedure
apply in class Procedure
public Expression inline(ApplyExp exp,
ExpWalker walker)
CanInline
inline in interface CanInline
public void compile(ApplyExp exp,
Compilation comp,
Target target)
compile in interface Inlineablepublic Type getReturnType(Expression[] args)
getReturnType in interface Inlineable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||