List of all items
Structs
- diagnostics::SourceLocation
- diagnostics::collector::DiagnosticCollector
- ir_generator::ir_generator::IRGenerator
- ir_generator::ir_generator::LabelGenerator
- ir_generator::ir_generator::NameSpace
- parser::Source
- parser::analyzer::AnalysisOutput
- parser::analyzer::Variable
- parser::analyzer::VariableContext
- parser::analyzer::VariableFrame
- parser::ast::ASTNode
- parser::comptime::OnionASTObject
- parser::comptime::native::NativeFunctionGenerator
- parser::comptime::solver::ComptimeSolver
- parser::comptime::solver::ComptimeState
- parser::lexer::Token
- utils::cycle_detector::CycleDetector
Enums
- compile::CompileDiagnostic
- diagnostics::ReportSeverity
- ir_generator::ir_generator::IRGeneratorError
- parser::analyzer::ASTAnalysisDiagnostic
- parser::analyzer::AssumedType
- parser::ast::ASTNodeModifier
- parser::ast::ASTNodeOperation
- parser::ast::ASTNodeType
- parser::ast::ASTParseDiagnostic
- parser::comptime::solver::ComptimeDiagnostic
- parser::lexer::TokenType
Traits
Functions
- compile::build_code
- compile::compile_to_bytecode
- parser::analyzer::analyze_ast
- parser::analyzer::auto_capture
- parser::analyzer::auto_capture_and_rebuild
- parser::ast::ast_token_stream::from_stream
- parser::ast::build_ast
- parser::comptime::ast_bindings::build_module
- parser::comptime::native::wrap_native_function
- parser::lexer::tokenizer::is_operator
- parser::lexer::tokenizer::reject_comment
- parser::lexer::tokenizer::tokenize