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

Cached top-level names for one module. More...

#include <Compiler_Module_Name_Table.H>

Collaboration diagram for Aleph::Compiler_Module_Name_Table_Entry:
[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
 
DynArray< Compiler_Module_Ambiguous_Name > ambiguous_names
 

Detailed Description

Cached top-level names for one module.

Definition at line 59 of file Compiler_Module_Name_Table.H.

Member Data Documentation

◆ ambiguous_names

DynArray<Compiler_Module_Ambiguous_Name> Aleph::Compiler_Module_Name_Table_Entry::ambiguous_names

◆ module_index

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

◆ module_name

std::string Aleph::Compiler_Module_Name_Table_Entry::module_name

◆ names

DynArray<Compiler_Module_Bound_Name> Aleph::Compiler_Module_Name_Table_Entry::names

◆ order_index

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

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