Package eu.bandm.tools.lljava.absy
Class LLJava.MATCH_ONLY_00
java.lang.Object
eu.bandm.tools.lljava.absy.LLJava.MATCH_ONLY_00
- Direct Known Subclasses:
LLJava.__Formatter
,LLJava.MultiVisitor
,LLJava.Visitor
- Enclosing class:
- LLJava
(Ancillary class as basis for all visitors).
This class executes only the cascaded instanceof(..)
tests
and is hardly considered directly by the user.
Instead, the user works with the derived visitor classes.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected void
protected void
protected void
action
(LLJava.Add e0) protected void
action
(LLJava.And e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Block e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Case e0) protected void
action
(LLJava.Cast e0) protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Class e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Cmp e0) protected void
protected void
action
(LLJava.CmpGT e0) protected void
protected void
action
(LLJava.CmpLT e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Div e0) protected void
protected void
protected void
protected void
action
(LLJava.Dup e0) protected void
action
(LLJava.Dynamic e0) protected void
protected void
action
(LLJava.Enter e0) protected void
protected void
protected void
protected void
action
(LLJava.Exit e0) protected void
protected void
action
(LLJava.Field e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Get e0) protected void
action
(LLJava.Goto e0) protected void
protected void
protected void
action
(LLJava.Handler e0) protected void
protected void
protected void
protected void
action
(LLJava.Inc e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.IntType e0) protected void
protected void
action
(LLJava.Invoke e0) protected void
protected void
action
(LLJava.Jump e0) protected void
action
(LLJava.Label e0) protected void
action
(LLJava.Length e0) protected void
action
(LLJava.Literal e0) protected void
action
(LLJava.Load e0) protected void
protected void
protected void
protected void
action
(LLJava.Local e0) protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Member e0) protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Method e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Monitor e0) protected void
action
(LLJava.Mul e0) protected void
action
(LLJava.Name e0) protected void
protected void
action
(LLJava.Neg e0) protected void
protected void
action
(LLJava.New e0) protected void
action
(LLJava.Node e0) protected void
action
(LLJava.Nop e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Pop e0) protected void
protected void
protected void
action
(LLJava.Put e0) protected void
action
(LLJava.QualId e0) protected void
protected void
protected void
action
(LLJava.RefType e0) protected void
action
(LLJava.Rem e0) protected void
action
(LLJava.Result e0) protected void
protected void
action
(LLJava.Return e0) protected void
protected void
action
(LLJava.Shift e0) protected void
action
(LLJava.Shl e0) protected void
protected void
protected void
action
(LLJava.Shr e0) protected void
protected void
protected void
action
(LLJava.Slot e0) protected void
action
(LLJava.SlotRef e0) protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.Store e0) protected void
protected void
protected void
action
(LLJava.Sub e0) protected void
action
(LLJava.Swap e0) protected void
action
(LLJava.Switch e0) protected void
action
(LLJava.This e0) protected void
action
(LLJava.Throw e0) protected void
protected void
action
(LLJava.Try e0) protected void
protected void
action
(LLJava.Type e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
action
(LLJava.UShr e0) protected void
protected void
protected void
protected void
action
(LLJava.Void e0) protected void
protected void
action
(LLJava.VType e0) protected void
protected void
protected void
action
(LLJava.XOr e0) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
compile()
void
void
followAll_annotations
(LLJava.Modifiable element) void
followAll_annotations
(LLJava.TypeArgument element) void
void
void
followAll_arguments
(LLJava.ClassTypeExpr element) void
followAll_attrs
(LLJava.Attributable element) void
followAll_attrs
(LLJava.CustomAttribute element) void
void
void
followAll_cases
(LLJava.Switch element) void
followAll_controlEnv
(LLJava.Block element) void
followAll_dataEnv
(LLJava.Block element) void
followAll_elems
(LLJava.Annotation element) void
void
followAll_elems
(LLJava.Block element) void
followAll_exceptions
(LLJava.Method element) void
void
followAll_fields
(LLJava.Class element) void
followAll_handlers
(LLJava.Try element) void
followAll_innerClasses
(LLJava.Class element) void
followAll_interfaces
(LLJava.Class element) void
void
followAll_labels
(LLJava.Block element) void
followAll_labels
(LLJava.Case element) void
followAll_locals
(LLJava.StackFrame element) void
followAll_methods
(LLJava.Class element) void
followAll_modifiers
(LLJava.Invoke element) void
followAll_modifiers
(LLJava.Modifiable element) void
followAll_operands
(LLJava.StackFrame element) void
followAll_parameters
(LLJava.Method element) void
void
void
followAll_pool
(LLJava.Class element) void
followAll_qualifier
(LLJava.QualId element) void
followAll_stackMap
(LLJava.CodeMethodBody element) void
void
followAll_typeParameters
(LLJava.Class element) void
followAll_typeParameters
(LLJava.Method element) protected void
foreignObject
(Object e0) void
void
void
void
void
match
(LLJava.Add e0) void
match
(LLJava.And e0) void
void
void
void
void
void
void
void
void
void
void
void
match
(LLJava.Block e0) void
void
void
void
void
void
match
(LLJava.ByteType e0) void
void
match
(LLJava.Case e0) void
match
(LLJava.Cast e0) void
void
void
void
match
(LLJava.CharType e0) void
void
match
(LLJava.Class e0) void
void
void
void
match
(LLJava.ClassRef e0) void
void
void
void
void
match
(LLJava.Cmp e0) void
void
match
(LLJava.CmpGT e0) void
void
match
(LLJava.CmpLT e0) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
match
(LLJava.Div e0) void
void
void
void
match
(LLJava.Dup e0) void
match
(LLJava.Dynamic e0) void
void
match
(LLJava.Enter e0) void
void
void
void
match
(LLJava.Exit e0) void
void
match
(LLJava.Field e0) void
void
match
(LLJava.FieldRef e0) void
void
void
void
void
void
match
(LLJava.Get e0) void
match
(LLJava.Goto e0) void
void
void
match
(LLJava.Handler e0) void
void
void
void
match
(LLJava.Inc e0) void
void
void
void
void
void
void
void
match
(LLJava.IntType e0) void
match
(LLJava.IntVType e0) void
match
(LLJava.Invoke e0) void
void
match
(LLJava.Jump e0) void
match
(LLJava.Label e0) void
match
(LLJava.Length e0) void
match
(LLJava.Literal e0) void
match
(LLJava.Load e0) void
match
(LLJava.Loadable e0) void
void
void
match
(LLJava.Local e0) void
void
void
match
(LLJava.LongType e0) void
void
void
match
(LLJava.Member e0) void
void
void
void
void
void
match
(LLJava.Method e0) void
void
void
void
void
void
void
void
void
void
void
void
void
void
match
(LLJava.Monitor e0) void
match
(LLJava.Mul e0) void
match
(LLJava.Name e0) void
void
match
(LLJava.Neg e0) void
void
match
(LLJava.New e0) void
match
(LLJava.Node e0) void
match
(LLJava.Nop e0) void
void
void
void
void
void
void
match
(LLJava.Pop e0) void
void
void
match
(LLJava.Put e0) void
match
(LLJava.QualId e0) void
void
void
match
(LLJava.RefType e0) void
match
(LLJava.Rem e0) void
match
(LLJava.Result e0) void
void
match
(LLJava.Return e0) void
void
match
(LLJava.Shift e0) void
match
(LLJava.Shl e0) void
void
void
match
(LLJava.Shr e0) void
void
void
match
(LLJava.Slot e0) void
match
(LLJava.SlotRef e0) void
void
void
void
void
void
match
(LLJava.Store e0) void
void
void
match
(LLJava.Sub e0) void
match
(LLJava.Swap e0) void
match
(LLJava.Switch e0) void
match
(LLJava.This e0) void
match
(LLJava.Throw e0) void
match
(LLJava.TopVType e0) void
match
(LLJava.Try e0) void
void
match
(LLJava.Type e0) void
void
void
match
(LLJava.TypeExpr e0) void
void
void
void
void
void
void
match
(LLJava.UShr e0) void
match
(LLJava.Variable e0) void
void
void
match
(LLJava.Void e0) void
match
(LLJava.VoidExpr e0) void
match
(LLJava.VType e0) void
match
(LLJava.WideType e0) void
match
(LLJava.Wildcard e0) void
match
(LLJava.XOr e0) void
void
-
Field Details
-
partial
protected boolean partial -
_visitor_debug_stream
-
-
Constructor Details
-
MATCH_ONLY_00
public MATCH_ONLY_00()
-
-
Method Details
-
compile
-
match
-
foreignObject
-
nomatch
-
followAll_bootstrapArguments
-
followAll_annotations
-
followAll_elems
-
followAll_annotations
-
followAll_handlers
-
followAll_attrs
-
followAll_locals
-
followAll_operands
-
followAll_parameters
-
followAll_annotations
-
followAll_elems
-
followAll_modifiers
-
followAll_annotations
-
followAll_modifiers
-
followAll_qualifier
-
followAll_parameters
-
followAll_arguments
-
followAll_attrs
-
followAll_labels
-
followAll_typeParameters
-
followAll_interfaces
-
followAll_fields
-
followAll_methods
-
followAll_innerClasses
-
followAll_pool
-
followAll_labels
-
followAll_elems
-
followAll_controlEnv
-
followAll_dataEnv
-
followAll_cases
-
followAll_arguments
-
followAll_interfaces
-
followAll_bootstrapMethods
-
followAll_exceptionTable
-
followAll_stackMapPlaces
-
followAll_stackMap
-
followAll_typeParameters
-
followAll_parameters
-
followAll_exceptions
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
action
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-
match
-