package diffast-langs-cpp-parsing
Class Name.stackSource
val _stack : stack_frame Stack.tval mutable popped_frame : stack_framemethod top : stack_framemethod peek_nth : int -> stack_framemethod push : stack_frame -> unitmethod enter_scope : Scope.t -> unitmethod enter_namespace : NestedNamespace.t -> unitmethod enter_class : Cpp_parsing.Common.ident -> unitmethod enter_enum : Cpp_parsing.Common.ident -> unitmethod enter_enumclass : Cpp_parsing.Common.ident -> unitmethod _exit_scope : (Scope.t -> bool) -> unitmethod exit_namespace : unit -> stack_framemethod in_scope : (Scope.t -> bool) -> boolmethod at_scope : (Scope.t -> bool) -> boolmethod find_name : ?filt:(Spec.c -> bool) -> Cpp_parsing.Common.ident -> Spec.cmethod find_namespace : Cpp_parsing.Common.ident -> Spec.cmethod find_obj : Cpp_parsing.Common.ident -> Spec.cmethod find_type : Cpp_parsing.Common.ident -> Spec.cmethod find_templ : Cpp_parsing.Common.ident -> Spec.cmethod make_def_adder : stack_frame -> unit -> unit