l0_context::CompilationContext class

Defined in module l0_context (l0_context.py).

Cross-cutting compiler options affecting multiple compilation stages.

Public static attributes

static bool emit_line_directives
static bool trace_arc
static bool trace_memory
static bool rt_unchecked
static bool rt_check_basic
static bool log_rich_format
static LogLevel log_level

Public static functions

static auto default() -> 'CompilationContext'
Create a CompilationContext with default settings.

Function documentation

static 'CompilationContext' l0_context::CompilationContext::default()

Create a CompilationContext with default settings.

Returns A new CompilationContext instance with default values.