List of all items
Structs
- artifact::ABI
- artifact::ABIConstructor
- artifact::ABIMethod
- artifact::ABIParam
- artifact::RunarArtifact
- artifact::StateField
- codegen::emit::ConstructorSlot
- codegen::emit::EmitResult
- codegen::stack::StackMethod
- frontend::ast::ContractNode
- frontend::ast::MethodNode
- frontend::ast::ParamNode
- frontend::ast::PropertyNode
- frontend::ast::SourceLocation
- frontend::parser::ParseResult
- frontend::typecheck::TypeCheckResult
- frontend::validator::ValidationResult
- ir::ANFBinding
- ir::ANFMethod
- ir::ANFParam
- ir::ANFProgram
- ir::ANFProperty
Enums
- codegen::stack::PushValue
- codegen::stack::StackOp
- frontend::ast::BinaryOp
- frontend::ast::Expression
- frontend::ast::PrimitiveTypeName
- frontend::ast::Statement
- frontend::ast::TypeNode
- frontend::ast::UnaryOp
- frontend::ast::Visibility
- ir::ANFValue
- ir::ConstValue
Functions
- artifact::assemble_artifact
- codegen::ec::emit_ec_add
- codegen::ec::emit_ec_encode_compressed
- codegen::ec::emit_ec_make_point
- codegen::ec::emit_ec_mod_reduce
- codegen::ec::emit_ec_mul
- codegen::ec::emit_ec_mul_gen
- codegen::ec::emit_ec_negate
- codegen::ec::emit_ec_on_curve
- codegen::ec::emit_ec_point_x
- codegen::ec::emit_ec_point_y
- codegen::emit::emit
- codegen::emit::emit_method
- codegen::emit::encode_push_data
- codegen::emit::encode_push_int
- codegen::emit::encode_script_number
- codegen::opcodes::opcode_byte
- codegen::optimizer::optimize_stack_ops
- codegen::slh_dsa::emit_verify_slh_dsa
- codegen::stack::lower_to_stack
- compile_from_ir
- compile_from_ir_str
- compile_from_program
- compile_from_source
- compile_from_source_str
- compile_source_str_to_ir
- compile_source_to_ir
- frontend::anf_lower::lower_to_anf
- frontend::anf_optimize::optimize_ec
- frontend::parser::parse
- frontend::parser::parse_source
- frontend::parser_move::parse_move
- frontend::parser_python::parse_python
- frontend::parser_rustmacro::parse_rust_dsl
- frontend::parser_sol::parse_solidity
- frontend::typecheck::typecheck
- frontend::validator::validate
- ir::loader::load_ir
- ir::loader::load_ir_from_str
- ir::parse_const_value