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

One structural issue reported by the reusable module linker. More...

#include <Compiler_Module_Linker.H>

Collaboration diagram for Aleph::Compiler_Module_Linkage_Issue:
[legend]

Public Attributes

Compiler_Module_Linkage_Issue_Kind kind = Compiler_Module_Linkage_Issue_Kind::Missing_Metadata
 
size_t module_index = static_cast<size_t>(-1)
 
std::string module_name
 
std::string export_name
 
std::string first_provider_module
 
std::string second_provider_module
 
Source_Span span
 

Detailed Description

One structural issue reported by the reusable module linker.

Definition at line 83 of file Compiler_Module_Linker.H.

Member Data Documentation

◆ export_name

std::string Aleph::Compiler_Module_Linkage_Issue::export_name

Definition at line 88 of file Compiler_Module_Linker.H.

◆ first_provider_module

std::string Aleph::Compiler_Module_Linkage_Issue::first_provider_module

Definition at line 89 of file Compiler_Module_Linker.H.

◆ kind

Definition at line 85 of file Compiler_Module_Linker.H.

◆ module_index

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

Definition at line 86 of file Compiler_Module_Linker.H.

◆ module_name

std::string Aleph::Compiler_Module_Linkage_Issue::module_name

Definition at line 87 of file Compiler_Module_Linker.H.

◆ second_provider_module

std::string Aleph::Compiler_Module_Linkage_Issue::second_provider_module

Definition at line 90 of file Compiler_Module_Linker.H.

◆ span

Source_Span Aleph::Compiler_Module_Linkage_Issue::span

Definition at line 91 of file Compiler_Module_Linker.H.


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