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

Configuration structure to hold build options parsed from CLI. More...

#include <help.h>

Collaboration diagram for BuildConfig:
Collaboration graph
[legend]

Public Attributes

const char * filepath
 
const char * name
 
const char * target_os
 
bool save
 
bool clean
 
bool check_mem
 
bool format
 
bool format_check
 
bool format_in_place
 
bool lsp_mode
 
bool is_document
 
bool is_debug
 
GrowableArray files
 
size_t file_count
 
int opt_level
 
GrowableArray tokens
 
size_t token_count
 

Detailed Description

Configuration structure to hold build options parsed from CLI.

Member Data Documentation

◆ check_mem

bool BuildConfig::check_mem

◆ clean

bool BuildConfig::clean

◆ file_count

size_t BuildConfig::file_count

◆ filepath

const char* BuildConfig::filepath

◆ files

GrowableArray BuildConfig::files

◆ format

bool BuildConfig::format

◆ format_check

bool BuildConfig::format_check

◆ format_in_place

bool BuildConfig::format_in_place

◆ is_debug

bool BuildConfig::is_debug

◆ is_document

bool BuildConfig::is_document

◆ lsp_mode

bool BuildConfig::lsp_mode

◆ name

const char* BuildConfig::name

◆ opt_level

int BuildConfig::opt_level

◆ save

bool BuildConfig::save

◆ target_os

const char* BuildConfig::target_os

◆ token_count

size_t BuildConfig::token_count

◆ tokens

GrowableArray BuildConfig::tokens

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