package diffast-core

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Class type Spec.node_data_t

method set_prefix : string -> unit
method get_prefix : string
method set_suffix : string -> unit
method get_suffix : string
method gid : GI.t
method set_gid : GI.t -> unit
method frommacro : string
method is_frommacro : bool
method not_frommacro : bool
method set_frommacro : string -> unit
method _annotation : Obj.t
method is_sequence : bool
method is_ntuple : bool
method is_phantom : bool
method is_special : bool
method stripped_label : string
method anonymized_label : string
method more_anonymized_label : string
method anonymized2_label : string
method anonymized3_label : string
method to_simple_string : string
method is_anonymous_orig : bool
method get_category : string
method get_value : string
method has_value : bool
method has_non_trivial_value : bool
method has_non_trivial_tid : bool
method is_string_literal : bool
method is_int_literal : bool
method is_real_literal : bool
method is_literal : bool
method is_statement : bool
method is_block : bool
method is_primary : bool
method is_op : bool
method is_scope_creating : bool
method move_disallowed : bool
method is_common : bool
method is_order_insensitive : bool
method get_ident_use : string
method orig_lab_opt : Obj.t option
method binding : Binding.t
method set_binding : Binding.t -> unit
method set_bindings : Binding.t list -> unit
method add_binding : Binding.t -> unit
method scope_node : 'self Otree.node2
method set_scope_node : 'self Otree.node2 -> unit
method successors : 'self Otree.node2 Xset.t
method add_successor : 'self Otree.node2 -> unit
method has_ordinal : bool
method get_ordinal : int -> int
method add_to_ordinal_list : int list -> unit
method id_loc : Loc.t
method char : char
method to_short_string : string