Luma 0.1.0
A low-level compiled alternative to C, C++, and more!
Loading...
Searching...
No Matches
Public Attributes | List of all members
ModuleCompilationUnit Struct Reference

#include <llvm.h>

Collaboration diagram for ModuleCompilationUnit:
Collaboration graph
[legend]

Public Attributes

char * module_name
 
LLVMModuleRef LLVM_Symbolsymbols
 
bool is_main_module
 
struct ModuleCompilationUnitnext
 
const char * link_libs [MAX_LINK_LIBS]
 
size_t link_lib_count
 
LLVMDIBuilderRef dibuilder
 
LLVMMetadataRef compile_unit
 
LLVMMetadataRef file_metadata
 

Member Data Documentation

◆ compile_unit

LLVMMetadataRef ModuleCompilationUnit::compile_unit

◆ dibuilder

LLVMDIBuilderRef ModuleCompilationUnit::dibuilder

◆ file_metadata

LLVMMetadataRef ModuleCompilationUnit::file_metadata

◆ is_main_module

bool ModuleCompilationUnit::is_main_module

◆ link_lib_count

size_t ModuleCompilationUnit::link_lib_count

◆ link_libs

const char* ModuleCompilationUnit::link_libs[MAX_LINK_LIBS]

◆ module_name

char* ModuleCompilationUnit::module_name

◆ next

struct ModuleCompilationUnit* ModuleCompilationUnit::next

◆ symbols

LLVMModuleRef LLVM_Symbol* ModuleCompilationUnit::symbols

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