package pfff
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Tools and APIs for program analysis, code visualization, refactoring
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.39.3.tar.gz
md5=4d66e9bfbc4cca184d4b6c4db8b1ecd3
sha512=d6949417711a966adb706976de6db160a1c16389c90fa7f744024a23feaadfc319be126975ddb058213340bacceb868c669ef2087cdc69fde35209456759db1f
doc/pfff-lang_ml-analyze/Ast_ml_build/index.html
Module Ast_ml_build
module A = Ast_mlval xxx_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_star_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_pipe_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_semicolon_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_comma_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval v_and_list : ('a -> 'b) -> ('a, 'c) Common.either list -> 'b listval fake_info : unit -> Parse_info.tval v_info : Cst_ml.tok -> Cst_ml.tokval v_tok : Cst_ml.tok -> Cst_ml.tokval v_wrap : 'a. ('a -> string) -> 'a Cst_ml.wrap -> string Cst_ml.wrapval v_name : Cst_ml.uname -> string Cst_ml.wrapval v_long_name : Cst_ml.long_name -> A.nameval v_qualifier : Cst_ml.qualifier -> A.qualifierval v_type_declaration : Cst_ml.type_declaration -> A.type_declarationval v_type_def_kind : Cst_ml.type_def_kind -> A.type_def_kindval v_constructor_declaration :
Cst_ml.constructor_declaration ->
A.ident * A.type_ listval v_constructor_arguments : Cst_ml.constructor_arguments -> A.type_ listval v_label_declaration :
Cst_ml.field_declaration ->
A.ident * A.type_ * A.tok optionval v_ty_args : Cst_ml.ty_args -> A.type_ listval v_ty_params : Cst_ml.ty_params -> A.type_parameter listval v_ty_parameter : Cst_ml.ty_parameter -> A.type_parameterval v_expr : Cst_ml.expr -> A.exprval v_constant : Cst_ml.constant -> A.literalval v_record_expr :
Cst_ml.record_expr ->
A.expr option * (A.name * A.expr) listval v_field_and_expr : Cst_ml.field_and_expr -> A.name * A.exprval v_argument : Cst_ml.argument -> A.argumentval v_match_action : Cst_ml.match_action -> A.match_actionval v_match_case : Cst_ml.match_case -> A.match_caseval v_for_direction : Cst_ml.for_direction -> A.for_directionval v_seq_expr : Cst_ml.seq_expr -> A.expr listval v_seq_expr1 : Cst_ml.seq_expr -> A.exprval v_pattern : Cst_ml.pattern -> A.patternval v_labeled_simple_pattern : Cst_ml.parameter -> A.patternval v_parameter : Cst_ml.parameter -> A.patternval v_field_pattern : Cst_ml.field_pattern -> A.name * A.patternval v_signed_constant : Cst_ml.pattern_signed_constant -> A.literalval v_let_binding : Cst_ml.let_binding -> A.let_bindingval v_let_def : Cst_ml.let_def -> A.let_defval v_module_expr : Cst_ml.module_expr -> A.module_exprval v_item : Cst_ml.item -> A.itemval v_rec_opt : Cst_ml.rec_opt -> A.rec_optval v_toplevel : Cst_ml.toplevel -> A.item listval program : Cst_ml.toplevel list -> A.item list sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>