List of all items
Structs
- ast::class::Class
- ast::declaration::VariableDeclaration
- ast::expr::Argument
- ast::expr::ExprNode
- ast::expr::FunctionCall
- ast::expr::StructExpr
- ast::function::Function
- ast::module::Module
- ast::stmt::IfBranchStmt
- ast::stmt::IfStmt
- ast::stmt::MatchBranch
- ast::stmt::StmtNode
- ast::struct::Struct
- ast::struct::StructField
- ast::type_alias::TypeAlias
- compiler::Compiler
- context::Context
- context::scope::Scope
- core::app::App
- core::builtin::Any
- core::builtin::Array
- core::engine::Engine
- lexer::Lexer
- lexer::iter::TokenStream
- lexer::position::Position
- llvm::builder::ir::IRBuilder
- llvm::builder::lljit::LLJITBuilder
- llvm::context::LLVMContext
- llvm::function::Function
- llvm::global::Global
- llvm::module::LLVMModule
- llvm::orc::lljit::LLJIT
- llvm::value::array::ArrayValue
- llvm::value::bool::BoolValue
- llvm::value::double::DoubleValue
- llvm::value::float::FloatValue
- llvm::value::fucntion::FunctionValue
- llvm::value::int::Int16Value
- llvm::value::int::Int32Value
- llvm::value::int::Int64Value
- llvm::value::int::Int8Value
- llvm::value::penum::EnumVariantValue
- llvm::value::pointer::PointerValue
- llvm::value::pstruct::StructValue
- llvm::value::reference::ReferenceValue
- parser::Parser
- plugin::builtin::BuiltinPlugin
- plugin::format_string::FormatStringPlugin
- plugin::method::MethodPlugin
- postprocessor::function_printer::FunctionPrinter
- postprocessor::module_merger::ModuleMerger
- postprocessor::printer::Printer
- postprocessor::type::TypePostprocessor
- preprocessor::FormatStringPreprocessor
- preprocessor::ImportPreprocessor
Enums
- ast::data::Data
- ast::expr::Expr
- ast::expr::Op
- ast::function::SelfType
- ast::stmt::Stmt
- ast::type::Type
- context::key::ContextKey
- context::value::ContextValue
- core::error::Error
- lexer::token::Token
- llvm::types::LLVMType
- llvm::value::LLVMValue
- postprocessor::Stage
- postprocessor::VisitResult
Traits
- ast::NodeTrait
- plugin::Plugin
- postprocessor::DynVisitor
- postprocessor::Visitor
- preprocessor::Preprocessor
Functions
- core::builtin::append
- core::builtin::cmd
- core::builtin::exit
- core::builtin::get_env
- core::builtin::len
- core::builtin::now
- core::builtin::panic
- core::builtin::print
- core::builtin::println
- core::builtin::set_env
- core::builtin::sleep
- core::builtin::spawn
- postprocessor::run_visitor