Package daikon
Interface VarInfoName.Visitor<T>
-
- All Known Implementing Classes:
VarInfoName.AbstractVisitor
,VarInfoName.BooleanAndVisitor
,VarInfoName.ElementsFinder
,VarInfoName.Finder
,VarInfoName.InorderFlattener
,VarInfoName.IsAllNonPoststateVisitor
,VarInfoName.IsAllPrestateVisitor
,VarInfoName.NodeFinder
,VarInfoName.PostPreConverter
,VarInfoName.QuantifierVisitor
,VarInfoName.Replacer
,VarInfoName.SimpleNamesVisitor
- Enclosing class:
- VarInfoName
public static interface VarInfoName.Visitor<T>
Visitor framework for processing of VarInfoNames.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
visitAdd(VarInfoName.Add o)
T
visitElements(VarInfoName.Elements o)
T
visitField(VarInfoName.Field o)
T
visitFunctionOf(VarInfoName.FunctionOf o)
T
visitFunctionOfN(VarInfoName.FunctionOfN o)
T
visitPoststate(VarInfoName.Poststate o)
T
visitPrestate(VarInfoName.Prestate o)
T
visitSimple(VarInfoName.Simple o)
T
visitSizeOf(VarInfoName.SizeOf o)
T
visitSlice(VarInfoName.Slice o)
T
visitSubscript(VarInfoName.Subscript o)
T
visitTypeOf(VarInfoName.TypeOf o)
-
-
-
Method Detail
-
visitSimple
T visitSimple(VarInfoName.Simple o)
-
visitSizeOf
T visitSizeOf(VarInfoName.SizeOf o)
-
visitFunctionOf
T visitFunctionOf(VarInfoName.FunctionOf o)
-
visitFunctionOfN
T visitFunctionOfN(VarInfoName.FunctionOfN o)
-
visitField
T visitField(VarInfoName.Field o)
-
visitTypeOf
T visitTypeOf(VarInfoName.TypeOf o)
-
visitPrestate
T visitPrestate(VarInfoName.Prestate o)
-
visitPoststate
T visitPoststate(VarInfoName.Poststate o)
-
visitAdd
T visitAdd(VarInfoName.Add o)
-
visitElements
T visitElements(VarInfoName.Elements o)
-
visitSubscript
T visitSubscript(VarInfoName.Subscript o)
-
visitSlice
T visitSlice(VarInfoName.Slice o)
-
-