Package hydra.python.syntax
Interface Atom.PartialVisitor<R>
-
- All Superinterfaces:
Atom.Visitor<R>
- Enclosing class:
- Atom
public static interface Atom.PartialVisitor<R> extends Atom.Visitor<R>
Partial visitor overAtomwith a defaultotherwise(hydra.python.syntax.Atom)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(Atom instance)Default branch for unhandled cases.default Rvisit(Atom.Dict instance)Visit theAtom.Dictcase.default Rvisit(Atom.Dictcomp instance)Visit theAtom.Dictcompcase.default Rvisit(Atom.Ellipsis instance)Visit theAtom.Ellipsiscase.default Rvisit(Atom.False instance)Visit theAtom.Falsecase.default Rvisit(Atom.Genexp instance)Visit theAtom.Genexpcase.default Rvisit(Atom.Group instance)Visit theAtom.Groupcase.default Rvisit(Atom.List instance)Visit theAtom.Listcase.default Rvisit(Atom.Listcomp instance)Visit theAtom.Listcompcase.default Rvisit(Atom.Name instance)Visit theAtom.Namecase.default Rvisit(Atom.None instance)Visit theAtom.Nonecase.default Rvisit(Atom.Number_ instance)Visit theAtom.Number_case.default Rvisit(Atom.Set instance)Visit theAtom.Setcase.default Rvisit(Atom.Setcomp instance)Visit theAtom.Setcompcase.default Rvisit(Atom.String_ instance)Visit theAtom.String_case.default Rvisit(Atom.True instance)Visit theAtom.Truecase.default Rvisit(Atom.Tuple instance)Visit theAtom.Tuplecase.
-
-
-
Method Detail
-
visit
default R visit(Atom.Name instance)
Visit theAtom.Namecase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.True instance)
Visit theAtom.Truecase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.False instance)
Visit theAtom.Falsecase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.None instance)
Visit theAtom.Nonecase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.String_ instance)
Visit theAtom.String_case.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Number_ instance)
Visit theAtom.Number_case.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Tuple instance)
Visit theAtom.Tuplecase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Group instance)
Visit theAtom.Groupcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Genexp instance)
Visit theAtom.Genexpcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.List instance)
Visit theAtom.Listcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Listcomp instance)
Visit theAtom.Listcompcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Dict instance)
Visit theAtom.Dictcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Set instance)
Visit theAtom.Setcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Dictcomp instance)
Visit theAtom.Dictcompcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Setcomp instance)
Visit theAtom.Setcompcase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
visit
default R visit(Atom.Ellipsis instance)
Visit theAtom.Ellipsiscase.- Specified by:
visitin interfaceAtom.Visitor<R>
-
-