|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
ObjectVarInfoName
VarInfoName.FunctionOfN
public static class VarInfoName.FunctionOfN
A function of multiple parameters.
| Nested Class Summary |
|---|
| Field Summary | |
|---|---|
List<VarInfoName> |
args
|
String |
function
|
| Fields inherited from class VarInfoName |
|---|
debug, IDENTITY_TRANSFORMER, ORIG_THIS, testCall, THIS, ZERO |
| Constructor Summary | |
|---|---|
VarInfoName.FunctionOfN(String function,
List<VarInfoName> args)
Construct a new function of multiple arguments. |
|
| Method Summary | ||
|---|---|---|
|
accept(VarInfoName.Visitor<T> v)
Accept the actions of a visitor. |
|
protected String |
dbc_name_impl(VarInfo v)
Return the name in the DBC style output format. |
|
protected String |
esc_name_impl()
Returns the String representation of this name in the ESC style output format. |
|
VarInfoName |
getArg(int n)
Shortcut getter to avoid repeated type casting. |
|
protected String |
identifier_name_impl()
Returns the name using only letters, numbers, and underscores. |
|
protected String |
java_family_name_impl(OutputFormat format,
VarInfo v)
|
|
protected String |
java_name_impl(VarInfo v)
Return the String representation of this name in java format. |
|
protected String |
jml_name_impl(VarInfo v)
Returns the name in JML style output format. |
|
protected String |
name_impl()
Returns the String representation of this name in the default output format. |
|
protected String |
repr_impl()
return the name in a verbose debugging format. |
|
protected String |
simplify_name_impl(boolean prestate)
Returns the String representation of this name in the simplify output format in either prestate or poststate context |
|
| Methods inherited from class Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final String function
public final List<VarInfoName> args
| Constructor Detail |
|---|
public VarInfoName.FunctionOfN(String function,
List<VarInfoName> args)
function - the name of the functionargs - the arguments to the function, of type VarInfoName| Method Detail |
|---|
protected String repr_impl()
VarInfoName
repr_impl in class VarInfoNameprotected String name_impl()
VarInfoName
name_impl in class VarInfoNameprotected String esc_name_impl()
VarInfoName
esc_name_impl in class VarInfoNameprotected String simplify_name_impl(boolean prestate)
VarInfoName
simplify_name_impl in class VarInfoNameprotected String java_name_impl(VarInfo v)
VarInfoName
java_name_impl in class VarInfoNameprotected String jml_name_impl(VarInfo v)
VarInfoName
jml_name_impl in class VarInfoNameprotected String dbc_name_impl(VarInfo v)
VarInfoName
dbc_name_impl in class VarInfoName
protected String java_family_name_impl(OutputFormat format,
VarInfo v)
protected String identifier_name_impl()
VarInfoName
identifier_name_impl in class VarInfoNamepublic VarInfoName getArg(int n)
public <T> T accept(VarInfoName.Visitor<T> v)
VarInfoName
accept in class VarInfoName
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||