// This file is automatically generated by DemeterJ. UniversalVisitor { start {{ }} before { XPath, -> XPath,exp_list,Exp_List, Exp, -> Exp,parent,Exp, Simple, BinaryCompound, -> BinaryCompound,bop,BOp, -> BinaryCompound,arg1,Exp, -> BinaryCompound,arg2,Exp, UnaryCompound, -> UnaryCompound,uop,UOp, -> UnaryCompound,arg1,Exp, BOp, UOp, Chi, Des, Disjunction, Child, Descendant, Filter, ElementTest, -> ElementTest,name,Name, WildCard, Name, -> Name,ident,Ident, Main, -> Main,s,String, CountingVisitor, -> CountingVisitor,c,int, ParentSettingVisitor, Exp_List, -> Exp_List,first,Nonempty_Exp_List, Nonempty_Exp_List, -> Nonempty_Exp_List,it,Exp, -> Nonempty_Exp_List,next,Nonempty_Exp_List } {{ }} after { XPath, -> XPath,exp_list,Exp_List, Exp, -> Exp,parent,Exp, Simple, BinaryCompound, -> BinaryCompound,bop,BOp, -> BinaryCompound,arg1,Exp, -> BinaryCompound,arg2,Exp, UnaryCompound, -> UnaryCompound,uop,UOp, -> UnaryCompound,arg1,Exp, BOp, UOp, Chi, Des, Disjunction, Child, Descendant, Filter, ElementTest, -> ElementTest,name,Name, WildCard, Name, -> Name,ident,Ident, Main, -> Main,s,String, CountingVisitor, -> CountingVisitor,c,int, ParentSettingVisitor, Exp_List, -> Exp_List,first,Nonempty_Exp_List, Nonempty_Exp_List, -> Nonempty_Exp_List,it,Exp, -> Nonempty_Exp_List,next,Nonempty_Exp_List } {{ }} finish {{ }} }