Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Compiler_Module_Bindings Struct Reference

Bound top-level names visible from one module. More...

#include <Compiler_Module_Binder.H>

Collaboration diagram for Aleph::Compiler_Module_Bindings:
[legend]

Public Attributes

std::string module_name
 
size_t module_index = static_cast<size_t>(-1)
 
size_t order_index = static_cast<size_t>(-1)
 
DynArray< Compiler_Module_Bound_Name > names
 

Detailed Description

Bound top-level names visible from one module.

Definition at line 65 of file Compiler_Module_Binder.H.

Member Data Documentation

◆ module_index

size_t Aleph::Compiler_Module_Bindings::module_index = static_cast<size_t>(-1)

Definition at line 68 of file Compiler_Module_Binder.H.

Referenced by Aleph::compiler_bind_module_surfaces().

◆ module_name

std::string Aleph::Compiler_Module_Bindings::module_name

Definition at line 67 of file Compiler_Module_Binder.H.

Referenced by Aleph::compiler_bind_module_surfaces().

◆ names

DynArray<Compiler_Module_Bound_Name> Aleph::Compiler_Module_Bindings::names

Definition at line 70 of file Compiler_Module_Binder.H.

Referenced by Aleph::compiler_bind_module_surfaces().

◆ order_index

size_t Aleph::Compiler_Module_Bindings::order_index = static_cast<size_t>(-1)

Definition at line 69 of file Compiler_Module_Binder.H.

Referenced by Aleph::compiler_bind_module_surfaces().


The documentation for this struct was generated from the following file: