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

Top-level HIR module. More...

#include <Compiler_HIR_Model.H>

Inheritance diagram for Aleph::Compiler_HIR_Module:
[legend]
Collaboration diagram for Aleph::Compiler_HIR_Module:
[legend]

Public Member Functions

 Compiler_HIR_Module (const Source_Span &sp={}) noexcept
 
- Public Member Functions inherited from Aleph::Compiler_HIR_Node
 Compiler_HIR_Node (const Source_Span &sp={}) noexcept
 

Public Attributes

DynArray< Compiler_HIR_Function * > functions
 Lowered top-level functions.
 
DynArray< Compiler_HIR_Stmt * > statements
 Lowered top-level statements.
 
- Public Attributes inherited from Aleph::Compiler_HIR_Node
Source_Span span
 Source region associated with the HIR node.
 

Detailed Description

Top-level HIR module.

Definition at line 547 of file Compiler_HIR_Model.H.

Constructor & Destructor Documentation

◆ Compiler_HIR_Module()

Aleph::Compiler_HIR_Module::Compiler_HIR_Module ( const Source_Span &  sp = {})
inlineexplicitnoexcept

Definition at line 552 of file Compiler_HIR_Model.H.

Member Data Documentation

◆ functions

DynArray<Compiler_HIR_Function *> Aleph::Compiler_HIR_Module::functions

◆ statements


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