Class AST.iter

constraint 'b iter = 'b iter
inherit Morsmall__.Location.located_iter
method visit_name : 'c -> name -> unit
method visit_character_range : 'd -> char list -> unit
method visit_NoAttribute : 'e -> unit
method visit_ParameterLength : 'f -> unit
method visit_UseDefaultValues : 'g -> word -> bool -> unit
method visit_AssignDefaultValues : 'h -> word -> bool -> unit
method visit_IndicateErrorifNullorUnset : 'i -> word -> bool -> unit
method visit_UseAlternativeValue : 'j -> word -> bool -> unit
method visit_RemoveSmallestSuffixPattern : 'k -> word -> unit
method visit_RemoveLargestSuffixPattern : 'l -> word -> unit
method visit_RemoveSmallestPrefixPattern : 'm -> word -> unit
method visit_RemoveLargestPrefixPattern : 'n -> word -> unit
method visit_attribute : 'o -> attribute -> unit
method visit_WTildePrefix : 'p -> string -> unit
method visit_WLiteral : 'q -> string -> unit
method visit_WDoubleQuoted : 'r -> word -> unit
method visit_WVariable : 's -> name -> attribute -> unit
method visit_WSubshell : 't -> program -> unit
method visit_WGlobAll : 'u -> unit
method visit_WGlobAny : 'v -> unit
method visit_WBracketExpression : 'w -> Morbig.CST.bracket_expression -> unit
method visit_word_component : 'x -> word_component -> unit
method visit_word : 'y -> word -> unit
method visit_word' : 'z -> word Morbig.CSTVisitors.located -> unit
method visit_pattern : 'a1 -> pattern -> unit
method visit_pattern' : 'b1 -> pattern Morbig.CSTVisitors.located -> unit
method visit_assignment : 'c1 -> assignment -> unit
method visit_assignment' : 'd1 -> assignment Morbig.CSTVisitors.located -> unit
method visit_descr : 'e1 -> descr -> unit
method visit_program : 'f1 -> program -> unit
method visit_Simple : 'g1 -> assignment Morbig.CSTVisitors.located list -> word Morbig.CSTVisitors.located list -> unit
method visit_Async : 'h1 -> command' -> unit
method visit_Seq : 'i1 -> command' -> command' -> unit
method visit_And : 'j1 -> command' -> command' -> unit
method visit_Or : 'k1 -> command' -> command' -> unit
method visit_Not : 'l1 -> command' -> unit
method visit_Pipe : 'm1 -> command' -> command' -> unit
method visit_Subshell : 'n1 -> command' -> unit
method visit_For : 'o1 -> name -> word Morbig.CSTVisitors.located list option -> command' -> unit
method visit_Case : 'p1 -> word Morbig.CSTVisitors.located -> case_item' list -> unit
method visit_If : 'q1 -> command' -> command' -> command' option -> unit
method visit_While : 'r1 -> command' -> command' -> unit
method visit_Until : 's1 -> command' -> command' -> unit
method visit_Function : 't1 -> name -> command' -> unit
method visit_Redirection : 'u1 -> command' -> descr -> kind -> word Morbig.CSTVisitors.located -> unit
method visit_HereDocument : 'v1 -> command' -> descr -> word Morbig.CSTVisitors.located -> unit
method visit_command : 'w1 -> command -> unit
method visit_command' : 'x1 -> command' -> unit
method visit_case_item : 'y1 -> case_item -> unit
method visit_case_item' : 'z1 -> case_item' -> unit
method visit_Output : 'a2 -> unit
method visit_OutputDuplicate : 'b2 -> unit
method visit_OutputAppend : 'c2 -> unit
method visit_OutputClobber : 'd2 -> unit
method visit_Input : 'e2 -> unit
method visit_InputDuplicate : 'f2 -> unit
method visit_InputOutput : 'g2 -> unit
method visit_kind : 'h2 -> kind -> unit