Class Clang__ast.base_iter

method visit_open_node : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit
method visit_integer_literal : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> integer_literal -> unit
method visit_floating_literal : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> floating_literal -> unit
method visit_elaborated_type_keyword : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> elaborated_type_keyword -> unit
method visit_builtin_type : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> builtin_type -> unit
method visit_cxcallingconv : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> Clang__bindings.cxcallingconv -> unit
method visit_cxlinkagekind : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> Clang__bindings.cxlinkagekind -> unit
method visit_character_kind : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> character_kind -> unit
method visit_unary_expr_kind : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> unary_expr_kind -> unit
method visit_unary_operator_kind : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> unary_operator_kind -> unit
method visit_binary_operator_kind : < visit_binary_operator_kind : env. 'env -> binary_operator_kind -> unit; visit_builtin_type : env. 'env -> builtin_type -> unit; visit_character_kind : env. 'env -> character_kind -> unit; visit_cxcallingconv : env. 'env -> Clang__bindings.cxcallingconv -> unit; visit_cxlinkagekind : env. 'env -> Clang__bindings.cxlinkagekind -> unit; visit_elaborated_type_keyword : env. 'env -> elaborated_type_keyword -> unit; visit_floating_literal : env. 'env -> floating_literal -> unit; visit_integer_literal : env. 'env -> integer_literal -> unit; visit_open_node : env a qual_type. ('env -> 'a -> unit) -> ('env -> 'qual_type -> unit) -> 'env -> ('a'qual_type) open_node -> unit; visit_unary_expr_kind : env. 'env -> unary_expr_kind -> unit; visit_unary_operator_kind : env. 'env -> unary_operator_kind -> unit; .. > -> env. 'env -> binary_operator_kind -> unit