package diffast-langs-cpp
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
C++/C parser plugin for Diff/AST
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.3.5.1.tar.gz
sha256=6971a07313d308bdfcfe165fd76c218454826fe594acfa6ab25b0e7a1c739cb5
md5=be0348ed663151930bc8ced0ca678b60
doc/diffast-langs-cpp.base/Cpp_base/Cpp_tree/index.html
Module Cpp_base.Cpp_treeSource
module Xhash = Diffast_misc.Xhashmodule Xfile = Diffast_misc.Xfilemodule Binding = Diffast_misc.Bindingmodule Loc = Diffast_misc.Locmodule Sourcecode = Diffast_core.Sourcecodemodule Fact_base = Diffast_core.Fact_basemodule Entity = Diffast_core.Entitymodule Triple = Diffast_core.Triplemodule B = Bindingmodule FB : sig ... endmodule UID = Diffast_misc.UIDmodule Tree : sig ... endSource
val make_include_node :
< ignore_identifiers_flag : bool
; uid_generator : Diffast_misc.UID.generator
; weak_eq_flag : bool.. > ->
< lloc : < get_loc_of_level : int -> Astloc.t.. >.. > ->
Tree.node_data Diffast_misc.Otree.node2Source
val get_nth_children :
< children : 'a array ; data : < get_ordinal : int -> 'b.. >.. > ->
'b ->
'a arraySource
val set_control_flow :
(Cpp_parsing.Common.ident,
< children : 'a array
; data :
< _label : Obj.t
; add_successor : 'a -> unit
; get_ordinal : int -> int.. >
; nchildren : int.. > as 'a)
Hashtbl.t ->
< children : 'a array ; nchildren : int.. > ->
unitSource
class visitor : (Diffast_misc.UID.t ->
Diffast_misc.UID.t) -> < root : Diffast_core.Spec.node_t.. > -> object ... endSource
val of_ast :
Diffast_core.Parser_options.c ->
< comment_regions : (int * int) list
; ignored_regions : (int * int) list
; lines_read : int
; missed_regions : (int * int) list
; root :
< binding : B.t
; children : 'a list
; get_prefix : string
; get_suffix : string
; info : I.t
; label : L.t
; lloc : < get_level : int ; get_loc_of_level : int -> Astloc.t.. >
; loc : Astloc.t
; orig_loc : Astloc.t
; pvec : int list.. > as 'a.. > ->
Tree.c sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>