Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Compiler_Line_Frontend::Parsed_Source Struct Reference
Collaboration diagram for Aleph::Compiler_Line_Frontend::Parsed_Source:
[legend]

Public Attributes

std::string name
 
Source_File_Id file_id = 0
 
DynArray< Compiler_Module_Dependency > imports
 
DynArray< Function_Definition > functions
 
DynArray< Let_Definition > lets
 

Detailed Description

Definition at line 129 of file Compiler_Line_Frontend.H.

Member Data Documentation

◆ file_id

Source_File_Id Aleph::Compiler_Line_Frontend::Parsed_Source::file_id = 0

Definition at line 132 of file Compiler_Line_Frontend.H.

◆ functions

DynArray<Function_Definition> Aleph::Compiler_Line_Frontend::Parsed_Source::functions

Definition at line 134 of file Compiler_Line_Frontend.H.

◆ imports

DynArray<Compiler_Module_Dependency> Aleph::Compiler_Line_Frontend::Parsed_Source::imports

Definition at line 133 of file Compiler_Line_Frontend.H.

◆ lets

DynArray<Let_Definition> Aleph::Compiler_Line_Frontend::Parsed_Source::lets

Definition at line 135 of file Compiler_Line_Frontend.H.

◆ name

std::string Aleph::Compiler_Line_Frontend::Parsed_Source::name

Definition at line 131 of file Compiler_Line_Frontend.H.

Referenced by Aleph::Compiler_Line_Frontend::parse().


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