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

Instance methods inherited from class Bindgen::Processor::Base

process(graph : Graph::Container, doc : Parser::Document) process

Constructor methods inherited from class Bindgen::Processor::Base

new(config : Configuration, db : TypeDatabase) new

Instance methods inherited from module Bindgen::Graph::Visitor

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

def visit_method(method : Graph::Method) #

[View source]