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
@Generated(generator="eu.bandm.tools.umod",
version="",
timestamp="2025-08-17_22h53m35")
public abstract static class LLJava.MATCH_ONLY_00
extends Object
(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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Add e0) protected voidaction(LLJava.And e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Block e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Case e0) protected voidaction(LLJava.Cast e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Class e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Cmp e0) protected voidprotected voidaction(LLJava.CmpGT e0) protected voidprotected voidaction(LLJava.CmpLT e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Div e0) protected voidprotected voidprotected voidprotected voidaction(LLJava.Dup e0) protected voidaction(LLJava.Dynamic e0) protected voidprotected voidaction(LLJava.Enter e0) protected voidprotected voidprotected voidprotected voidaction(LLJava.Exit e0) protected voidprotected voidaction(LLJava.Field e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Get e0) protected voidaction(LLJava.Goto e0) protected voidprotected voidprotected voidaction(LLJava.Handler e0) protected voidprotected voidprotected voidprotected voidaction(LLJava.Inc e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.IntType e0) protected voidprotected voidaction(LLJava.Invoke e0) protected voidprotected voidaction(LLJava.Jump e0) protected voidaction(LLJava.Label e0) protected voidaction(LLJava.Length e0) protected voidaction(LLJava.Literal e0) protected voidaction(LLJava.Load e0) protected voidprotected voidprotected voidprotected voidaction(LLJava.Local e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Member e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Method e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Monitor e0) protected voidaction(LLJava.Mul e0) protected voidaction(LLJava.Name e0) protected voidprotected voidaction(LLJava.Neg e0) protected voidprotected voidaction(LLJava.New e0) protected voidaction(LLJava.Node e0) protected voidaction(LLJava.Nop e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Pop e0) protected voidprotected voidprotected voidaction(LLJava.Put e0) protected voidaction(LLJava.QualId e0) protected voidprotected voidprotected voidaction(LLJava.RefType e0) protected voidaction(LLJava.Rem e0) protected voidaction(LLJava.Result e0) protected voidprotected voidaction(LLJava.Return e0) protected voidprotected voidaction(LLJava.Shift e0) protected voidaction(LLJava.Shl e0) protected voidprotected voidprotected voidaction(LLJava.Shr e0) protected voidprotected voidprotected voidaction(LLJava.Slot e0) protected voidaction(LLJava.SlotRef e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.Store e0) protected voidprotected voidprotected voidaction(LLJava.Sub e0) protected voidaction(LLJava.Swap e0) protected voidaction(LLJava.Switch e0) protected voidaction(LLJava.This e0) protected voidaction(LLJava.Throw e0) protected voidprotected voidaction(LLJava.Try e0) protected voidprotected voidaction(LLJava.Type e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidaction(LLJava.UShr e0) protected voidprotected voidprotected voidprotected voidaction(LLJava.Void e0) protected voidprotected voidaction(LLJava.VType e0) protected voidprotected voidprotected voidaction(LLJava.XOr e0) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidcompile()voidvoidfollowAll_annotations(LLJava.Modifiable element) voidfollowAll_annotations(LLJava.TypeArgument element) voidvoidvoidfollowAll_arguments(LLJava.ClassTypeExpr element) voidfollowAll_attrs(LLJava.Attributable element) voidfollowAll_attrs(LLJava.CustomAttribute element) voidvoidvoidfollowAll_cases(LLJava.Switch element) voidfollowAll_controlEnv(LLJava.Block element) voidfollowAll_dataEnv(LLJava.Block element) voidfollowAll_elems(LLJava.Annotation element) voidvoidfollowAll_elems(LLJava.Block element) voidfollowAll_exceptions(LLJava.Method element) voidvoidfollowAll_fields(LLJava.Class element) voidfollowAll_handlers(LLJava.Try element) voidfollowAll_innerClasses(LLJava.Class element) voidfollowAll_interfaces(LLJava.Class element) voidvoidfollowAll_labels(LLJava.Block element) voidfollowAll_labels(LLJava.Case element) voidfollowAll_locals(LLJava.StackFrame element) voidfollowAll_methods(LLJava.Class element) voidfollowAll_modifiers(LLJava.Invoke element) voidfollowAll_modifiers(LLJava.Modifiable element) voidfollowAll_operands(LLJava.StackFrame element) voidfollowAll_parameters(LLJava.Method element) voidvoidvoidfollowAll_pool(LLJava.Class element) voidfollowAll_qualifier(LLJava.QualId element) voidfollowAll_stackMap(LLJava.CodeMethodBody element) voidvoidfollowAll_typeParameters(LLJava.Class element) voidfollowAll_typeParameters(LLJava.Method element) protected voidforeignObject(Object e0) voidvoidvoidvoidvoidmatch(LLJava.Add e0) voidmatch(LLJava.And e0) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidmatch(LLJava.Block e0) voidvoidvoidvoidvoidvoidmatch(LLJava.ByteType e0) voidvoidmatch(LLJava.Case e0) voidmatch(LLJava.Cast e0) voidvoidvoidvoidmatch(LLJava.CharType e0) voidvoidmatch(LLJava.Class e0) voidvoidvoidvoidmatch(LLJava.ClassRef e0) voidvoidvoidvoidvoidmatch(LLJava.Cmp e0) voidvoidmatch(LLJava.CmpGT e0) voidvoidmatch(LLJava.CmpLT e0) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidmatch(LLJava.Div e0) voidvoidvoidvoidmatch(LLJava.Dup e0) voidmatch(LLJava.Dynamic e0) voidvoidmatch(LLJava.Enter e0) voidvoidvoidvoidmatch(LLJava.Exit e0) voidvoidmatch(LLJava.Field e0) voidvoidmatch(LLJava.FieldRef e0) voidvoidvoidvoidvoidvoidmatch(LLJava.Get e0) voidmatch(LLJava.Goto e0) voidvoidvoidmatch(LLJava.Handler e0) voidvoidvoidvoidmatch(LLJava.Inc e0) voidvoidvoidvoidvoidvoidvoidvoidmatch(LLJava.IntType e0) voidmatch(LLJava.IntVType e0) voidmatch(LLJava.Invoke e0) voidvoidmatch(LLJava.Jump e0) voidmatch(LLJava.Label e0) voidmatch(LLJava.Length e0) voidmatch(LLJava.Literal e0) voidmatch(LLJava.Load e0) voidmatch(LLJava.Loadable e0) voidvoidvoidmatch(LLJava.Local e0) voidvoidvoidmatch(LLJava.LongType e0) voidvoidvoidmatch(LLJava.Member e0) voidvoidvoidvoidvoidvoidmatch(LLJava.Method e0) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidmatch(LLJava.Monitor e0) voidmatch(LLJava.Mul e0) voidmatch(LLJava.Name e0) voidvoidmatch(LLJava.Neg e0) voidvoidmatch(LLJava.New e0) voidmatch(LLJava.Node e0) voidmatch(LLJava.Nop e0) voidvoidvoidvoidvoidvoidvoidmatch(LLJava.Pop e0) voidvoidvoidmatch(LLJava.Put e0) voidmatch(LLJava.QualId e0) voidvoidvoidmatch(LLJava.RefType e0) voidmatch(LLJava.Rem e0) voidmatch(LLJava.Result e0) voidvoidmatch(LLJava.Return e0) voidvoidmatch(LLJava.Shift e0) voidmatch(LLJava.Shl e0) voidvoidvoidmatch(LLJava.Shr e0) voidvoidvoidmatch(LLJava.Slot e0) voidmatch(LLJava.SlotRef e0) voidvoidvoidvoidvoidvoidmatch(LLJava.Store e0) voidvoidvoidmatch(LLJava.Sub e0) voidmatch(LLJava.Swap e0) voidmatch(LLJava.Switch e0) voidmatch(LLJava.This e0) voidmatch(LLJava.Throw e0) voidmatch(LLJava.TopVType e0) voidmatch(LLJava.Try e0) voidvoidmatch(LLJava.Type e0) voidvoidvoidmatch(LLJava.TypeExpr e0) voidvoidvoidvoidvoidvoidvoidmatch(LLJava.UShr e0) voidmatch(LLJava.Variable e0) voidvoidvoidmatch(LLJava.Void e0) voidmatch(LLJava.VoidExpr e0) voidmatch(LLJava.VType e0) voidmatch(LLJava.WideType e0) voidmatch(LLJava.Wildcard e0) voidmatch(LLJava.XOr e0) voidvoid
-
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_interfaces
-
followAll_elems
-
followAll_parameters
-
followAll_parameters
-
followAll_elems
-
followAll_annotations
-
followAll_modifiers
-
followAll_annotations
-
followAll_modifiers
-
followAll_typeParameters
-
followAll_interfaces
-
followAll_fields
-
followAll_methods
-
followAll_innerClasses
-
followAll_pool
-
followAll_labels
-
followAll_bootstrapArguments
-
followAll_locals
-
followAll_operands
-
followAll_exceptionTable
-
followAll_stackMapPlaces
-
followAll_stackMap
-
followAll_bootstrapMethods
-
followAll_arguments
-
followAll_cases
-
followAll_typeParameters
-
followAll_parameters
-
followAll_exceptions
-
followAll_annotations
-
followAll_attrs
-
followAll_qualifier
-
followAll_labels
-
followAll_elems
-
followAll_controlEnv
-
followAll_dataEnv
-
followAll_arguments
-
followAll_annotations
-
followAll_handlers
-
followAll_attrs
-
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
-