Package eu.bandm.tools.d2d2.rt
Class Dump_rt
java.lang.Object
eu.bandm.tools.umod.runtime.OptimizingVisitor
eu.bandm.tools.d2d2.rt.MATCH_ONLY_00
eu.bandm.tools.d2d2.rt.Dump_rt
Visitor generated by umod according to field selection #0.
The flavour of this visitor has been set to IS PRINTER
.
See the pretty printed source file.
Visitor optimization has been enabled by command line option,
so this class executes analyses and caches their results.
For details see the user documentation.
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.bandm.tools.umod.runtime.OptimizingVisitor
OptimizingVisitor.DataByName
-
Field Summary
Fields inherited from class eu.bandm.tools.d2d2.rt.MATCH_ONLY_00
_visitor_debug_stream, partial, sccDataRead
Fields inherited from class eu.bandm.tools.umod.runtime.OptimizingVisitor
affectedClasses, fieldFlags, hasdescend, haspost, haspre, methodname_action, METHODNAME_allFields2codeNumber, METHODNAMEPREFIX_DESCEND, SUFFIX_FILENAME_SCC_DATA
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
action
(FlattenContext e0) protected void
action
(ImportContext e0) protected void
protected void
protected void
protected void
action
(ResultingChars e0) protected void
protected void
protected void
action
(State_perm e0) protected void
protected void
action
(State_sequ e0) protected void
protected void
protected void
protected void
protected void
protected void
descend
(ImportContext e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
descend
(State_perm e0) protected void
protected void
descend
(State_sequ e0) protected void
protected void
protected void
void
follow_assoc
(ResultingStructure element) void
follow_consumed
(State_perm element) void
follow_obligates
(State_perm element) void
follow_sequ
(ResultContainer element) void
follow_subs
(ImportContext element) void
follow_subs
(PermutationGroup element) protected int
getKey()
Overwritten with generated code to return visitor register key number.protected void
ind()
protected void
printscalars
(Binding e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
printscalars
(State e0) protected void
protected void
protected void
protected void
protected void
protected void
printscalars
(Udom e0) Methods inherited from class eu.bandm.tools.d2d2.rt.MATCH_ONLY_00
_visitor_trace, action, action, action, action, action, action, action, action, action, action, action, allFields2codeNumber, compile, followAll_assoc, followAll_consumed, followAll_obligates, followAll_sequ, followAll_subs, followAll_subs, foreignObject, get_class2reachedSccs, get_class2scc, get_field2sccs, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, nomatch
Methods inherited from class eu.bandm.tools.umod.runtime.OptimizingVisitor
calculateFlags, collectFlags, collectFlags_action, collectFlags_actionPreDescendPost, collectFlags_actionRewritefields, collectMethods, getLowestGeneratedClass, readSccData
-
Field Details
-
p
-
indent
protected int indent -
subfieldstack
-
-
Constructor Details
-
Dump_rt
-
-
Method Details
-
ind
protected void ind() -
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
action
- Overrides:
action
in classMATCH_ONLY_00
-
printscalars
-
descend
-
follow_subs
-
follow_subs
-
follow_assoc
-
follow_sequ
-
follow_obligates
-
follow_consumed
-
getKey
protected int getKey()Description copied from class:OptimizingVisitor
Overwritten with generated code to return visitor register key number.- Overrides:
getKey
in classOptimizingVisitor
-