class Bindgen::Processor::AutoContainerInstantiation
Overview
Processor analyzing the input, and then reconfigures the list of wrapped
container types (sequential and associative) to reflect all those used.
Elimnates the need to build the list manually.
This processor must be run before InstantiateContainers
.
Defined in:
bindgen/processor/auto_container_instantiation.cr
Instance Method Summary
process(graph : Graph::Container, doc : Parser::Document)
process
new(config : Configuration, db : TypeDatabase)
new
visit_alias(alias_name)
visit_alias,
visit_children(container : Container)
visit_children,
visit_class(klass)
visit_class,
visit_constant(constant)
visit_constant,
visit_enum(enumeration)
visit_enum,
visit_library(library)
visit_library,
visit_method(method)
visit_method,
visit_namespace(ns)
visit_namespace,
visit_node(node : Node)
visit_node,
visit_node?(node : Node)
visit_node?,
visit_platform_specific(specific)
visit_platform_specific,
visit_struct(structure)
visit_struct
Instance Method Detail