[−] List of all items
Structs
- Arc
- BasicReporter
- BigInt
- BigUint
- Cache
- HashMap
- HashSet
- Id
- Iter
- Location
- Metadata
- MetadataBuilder
- Mutex
- ParseLevelError
- Record
- RecordBuilder
- SetLoggerError
- Source
- Span
- Stack
- assembly::Assembly
- assembly::Cursor
- assembly::Instruction
- assembly::Parser
- assembly::Section
- fmt::Arguments
- fmt::DebugList
- fmt::DebugMap
- fmt::DebugSet
- fmt::DebugStruct
- fmt::DebugTuple
- fmt::Error
- fmt::Formatter
- format::Formatter
- generation::Generator
- optimization::Optimizer
- semantics::Analysis
- semantics::Behaviour
- semantics::Navigator
- semantics::Types
- semantics::Usage
- semantics::checkers::DuplicateDeclaration
- semantics::checkers::ImpreciseFloatLiteral
- semantics::checkers::InvalidImport
- semantics::checkers::InvalidInherit
- semantics::checkers::OutOfBoundsNumber
- semantics::checkers::PrivateMethods
- semantics::checkers::TypeAssignment
- semantics::checkers::TypeParameterVariance
- semantics::checkers::UndefinedBehaviour
- semantics::checkers::UndefinedReference
- semantics::checkers::UndefinedTypeReference
- semantics::checkers::VariableInitialization
- semantics::checkers::WrongNumberOfTypeArguments
- server::ModuleCell
- server::NamedNode
- server::Server
- server::Usage
- server::Variable
- syntax::Node
- syntax::NodeBuilder
- syntax::Parser
- syntax::Token
- syntax::Tree
- vm::CallStack
- vm::Class
- vm::Method
- vm::Object
- vm::SourceCodeLocation
- vm::StackFrame
- vm::VM
- vm::Variable
Enums
- BitSize
- Cow
- Diagnostic
- DiagnosticLevel
- InheritanceViolation
- Level
- LevelFilter
- SourceKind
- URI
- assembly::InstructionKind
- assembly::ParseError
- bytecode::Instruction
- fmt::Alignment
- generation::GenerationError
- semantics::BehaviourMessage
- semantics::Type
- semantics::TypeAssignability
- server::Completion
- server::VariableKind
- syntax::DeclarationKind
- syntax::NodeKind
- syntax::TokenKind
- vm::ConstValue
- vm::NativeMethod
- vm::VMResult
Traits
- Any
- Error
- Future
- Log
- Pow
- Reporter
- bytecode::BytecodeEncoding
- bytecode::BytecodeEncodingRead
- fmt::Binary
- fmt::Debug
- fmt::Display
- fmt::LowerExp
- fmt::LowerHex
- fmt::Octal
- fmt::Pointer
- fmt::UpperExp
- fmt::UpperHex
- fmt::Write
- generation::REPLDirectives
- optimization::Optimizable
- semantics::Checker
- semantics::RelevanceSearch
- vm::Runtime
Macros
Functions
- fmt::format
- fmt::write
- logger
- max_level
- override_sdk_dir
- sdk_dir
- sdk_glob
- sdk_path
- semantics::check_assignment
- semantics::checkers::checkers
- semantics::format_invalid_type_assignability
- set_logger
- set_logger_racy
- set_max_level
- syntax::characters_to_string
- syntax::is_valid_binary_selector
- syntax::is_valid_keyword_selector
- syntax::is_valid_symbol
- syntax::string_to_characters
- syntax::tokenize
Typedefs
Statics
- vm::CHARACTER_CLASS
- vm::F32_CLASS
- vm::F64_CLASS
- vm::FALSE
- vm::FBIG_CLASS
- vm::I128_CLASS
- vm::I16_CLASS
- vm::I32_CLASS
- vm::I64_CLASS
- vm::I8_CLASS
- vm::IBIG_CLASS
- vm::STRING_CLASS
- vm::SYMBOL_CLASS
- vm::TRUE
- vm::U128_CLASS
- vm::U16_CLASS
- vm::U32_CLASS
- vm::U64_CLASS
- vm::U8_CLASS
- vm::UBIG_CLASS