package diffast-langs-python
Python parser plugin for Diff/AST
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.1.tar.gz
sha256=2b36318d1317efb4e3ae71727934aa8883dde49ad5dd71d85df6a9b9b10bfe0a
md5=a0d35178f15cd2d2a3b907a0bbcc959c
doc/diffast-langs-python.base/Python_base/Py_tree/class-translator/index.html
Class Py_tree.translator
Source
inherit Tree.node_maker
val comment_node_cand_tbl : (int,
Tree.node_data Diffast_misc.Otree.node2
* int option)
Hashtbl.t
val unchecked_comment_line_nums : int Xset.t
method set_bindings : Spec.tree_t -> unit
method comment_node_cand_tbl : (int,
Tree.node_data Diffast_misc.Otree.node2
* int option)
Hashtbl.t
method add_ignored_region : Loc.t -> unit
method mknd : ?annot:L.annotation ->
?pvec:int list ->
L.t ->
Tree.node_data Diffast_misc.Otree.node2 list ->
Tree.node_data Diffast_misc.Otree.node2
method _set_loc : Tree.node_data Diffast_misc.Otree.node2 -> Loc.t -> unit
method set_loc : Tree.node_data Diffast_misc.Otree.node2 -> L.Ast.Loc.t -> unit
method of_opt_lab : 'a. L.t ->
('a -> Tree.node_t) ->
'a option ->
Tree.node_t list
method of_name : Ast.name -> Tree.node_data Diffast_misc.Otree.node2
method of_dottedname : Ast.dottedname ->
Tree.node_data Diffast_misc.Otree.node2
method of_expr_suite : L.t ->
(Ast.expr * Ast.suite) ->
Tree.node_data Diffast_misc.Otree.node2
method of_elif : (L.Ast.Loc.t * Ast.expr * Ast.suite) ->
Tree.node_data Diffast_misc.Otree.node2
method of_elifs : (L.Ast.Loc.t * Ast.expr * Ast.suite) list ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_else : (L.Ast.Loc.t * Ast.suite) ->
Tree.node_data Diffast_misc.Otree.node2
method of_finally : (L.Ast.Loc.t * Ast.suite) ->
Tree.node_data Diffast_misc.Otree.node2
method of_statement : Ast.statement -> Tree.node_data Diffast_misc.Otree.node2
method of_withitem : (Ast.expr * Ast.target option) ->
Tree.node_data Diffast_misc.Otree.node2
method _of_targs : L.t ->
Tree.node_data Diffast_misc.Otree.node2 list ->
Tree.node_data Diffast_misc.Otree.node2
method of_targs : L.t ->
Ast.expr list ->
Tree.node_data Diffast_misc.Otree.node2
method _of_exprs : ?pvec:int list ->
L.t ->
Tree.node_data Diffast_misc.Otree.node2 list ->
Tree.node_data Diffast_misc.Otree.node2
method of_exprs : ?pvec:int list ->
L.t ->
Ast.expr list ->
Tree.node_data Diffast_misc.Otree.node2
method of_except : (Ast.except * Ast.suite) ->
Tree.node_data Diffast_misc.Otree.node2
method of_excepts : (Ast.except * Ast.suite) list ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_decorators : Ast.name ->
Ast.decorator list ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_simplestmt : Ast.simplestmt ->
Tree.node_data Diffast_misc.Otree.node2
method of_dots : Ast.dots -> Tree.node_data Diffast_misc.Otree.node2
method of_dottedname_as_name : Ast.dottedname_as_name ->
Tree.node_data Diffast_misc.Otree.node2
method of_name_as_name : Ast.name_as_name ->
Tree.node_data Diffast_misc.Otree.node2
method of_except_clause : Ast.except ->
Loc.t * Tree.node_data Diffast_misc.Otree.node2 list
method of_suite : ?check_docstring_flag:bool ->
Ast.suite ->
Tree.node_data Diffast_misc.Otree.node2
method of_named_suite : ?check_docstring_flag:bool ->
Ast.name ->
Ast.suite ->
Tree.node_t
method of_parameters : Ast.parameters ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_vararg : Ast.vararg -> Tree.node_data Diffast_misc.Otree.node2
method of_named_parameters : L.name -> Ast.parameters -> Tree.node_t list
method of_fpdef : Ast.fpdef -> Tree.node_data Diffast_misc.Otree.node2
method of_decorator : Ast.decorator -> Tree.node_data Diffast_misc.Otree.node2
method of_expr : Ast.expr -> Tree.node_data Diffast_misc.Otree.node2
method of_primary_desc : L.Ast.primary_desc ->
Tree.node_data Diffast_misc.Otree.node2
method of_primary : Ast.primary -> Tree.node_data Diffast_misc.Otree.node2
method of_targ : Ast.target -> Tree.node_data Diffast_misc.Otree.node2
method of_listfor : Ast.listfor -> Tree.node_data Diffast_misc.Otree.node2
method of_listif : Ast.listif -> Tree.node_data Diffast_misc.Otree.node2
method of_listiter : Ast.listiter -> Tree.node_data Diffast_misc.Otree.node2
method of_dictelem : Ast.dictelem -> Tree.node_data Diffast_misc.Otree.node2
method of_dictorsetmaker : Ast.dictorsetmaker ->
int list * Tree.node_data Diffast_misc.Otree.node2 list
method of_sliceitem : Ast.sliceitem -> Tree.node_data Diffast_misc.Otree.node2
method of_arglist : L.tie_id ->
Ast.arglist ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_named_arglist : L.name ->
Ast.arglist ->
Tree.node_data Diffast_misc.Otree.node2 list
method of_argument : Ast.argument -> Tree.node_data Diffast_misc.Otree.node2
method of_compiter : Ast.compiter -> Tree.node_data Diffast_misc.Otree.node2
method of_compif : Ast.compif -> Tree.node_data Diffast_misc.Otree.node2
method of_compfor : Ast.compfor -> Tree.node_data Diffast_misc.Otree.node2
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>