List of all items[−]
Structs
- builtins::closure::Closure
- builtins::object::Object
- builtins::vec::VMGenericVec
- builtins::vec::VMVec
- builtins::vec::VMVecRef
- data::TypedValue
- data::exception::Exception
- data::exception::ExceptionContainer
- data::exception::StackTrace
- data::generic::ContainerPtr
- data::generic::GenericTypeVT
- data::tyck::ContainerTyckInfo
- data::tyck::TyckInfoPool
- data::value_typed::ValueTypedData
- data::wrapper::Wrapper
- diag::ArrayWrapper
- diag::DiagBuilder
- diag::DiagBuilderCtx
- diag::DiagContext
- diag::DiagDetail
- diag::DiagDetailBuilder
- diag::DiagMark
- diag::Diagnostic
- diag::location::SourceCoord
- diag::location::SourceLoc
- diag::location::SourceRange
- diag::source::SourceManager
- diag::source::SourceMap
- ffi::Signature
- ffi::async_fn::AsyncResetGuard
- ffi::async_fn::AsyncReturnType
- ffi::async_fn::AsyncShareGuard
- ffi::async_fn::Promise
- ffi::async_fn::PromiseGuard
- ffi::sync_fn::OwnershipGuard
- parse::lexer::Lexer
- parse::parser::Parser
- std47::math::Vec2
- std47::math::Vec3
- std47::math::Vec4
- syntax::ConcreteProgram
- syntax::attr::AttrAssignLikeItem
- syntax::attr::AttrCallLikeItem
- syntax::attr::AttrValue
- syntax::attr::Attribute
- syntax::decl::ConcreteExportDecl
- syntax::decl::ConcreteFuncDecl
- syntax::decl::ConcreteImportDecl
- syntax::decl::ConcreteObjectDecl
- syntax::decl::ConcreteOpenImportDecl
- syntax::decl::FunctionParam
- syntax::expr::ConcreteAsExpr
- syntax::expr::ConcreteAwaitExpr
- syntax::expr::ConcreteBinaryExpr
- syntax::expr::ConcreteFieldRefExpr
- syntax::expr::ConcreteFuncCallExpr
- syntax::expr::ConcreteLiteralExpr
- syntax::expr::ConcreteParenthesizedExpr
- syntax::expr::ConcreteStringLiteralExpr
- syntax::expr::ConcreteSubscriptExpr
- syntax::expr::ConcreteUnaryExpr
- syntax::stmt::ConcreteCompoundStmt
- syntax::token::Token
- syntax::ty::ConcreteGenericType
- util::serializer::CoroutineContext
- util::serializer::CoroutineSharedData
- vm::al31f::AL31F
- vm::al31f::AsyncCombustor
- vm::al31f::Combustor
- vm::al31f::alloc::default_alloc::DefaultAlloc
- vm::al31f::alloc::no_gc_alloc::NoGCAlloc
- vm::al31f::compiled::CompiledFunction
- vm::al31f::compiled::CompiledProgram
- vm::al31f::compiled::ExceptionHandlingBlock
- vm::al31f::executor::async_executor::VMThread
- vm::al31f::stack::FrameInfo
- vm::al31f::stack::Stack
- vm::al31f::stack::StackSlice
Enums
- data::exception::ExceptionInner
- data::exception::UncheckedException
- data::tyck::TyckInfo
- data::value_typed::ValueTypeTag
- data::wrapper::OwnershipInfo
- diag::DiagLevel
- ffi::DataOption
- parse::lexer::LexerMode
- syntax::attr::AttrItem
- syntax::attr::AttrValueInner
- syntax::decl::ConcreteDecl
- syntax::expr::ConcreteExpr
- syntax::expr::LiteralExprContent
- syntax::id::Identifier
- syntax::stmt::ConcreteStmt
- syntax::token::TokenInner
- syntax::ty::ConcreteType
- vm::al31f::alloc::default_alloc::DefaultGCStatus
- vm::al31f::insc::Insc
Unions
- data::Value
- data::value_typed::ValueTypedDataInner
- data::wrapper::WrapperData
- ffi::async_fn::AsyncOwnershipGuard
Traits
- data::generic::GenericTypeRef
- data::traits::StaticBase
- data::traits::VMType
- data::wrapper::DynBase
- ffi::async_fn::AsyncFunction
- ffi::async_fn::AsyncFunctionBase
- ffi::async_fn::AsyncVMContext
- ffi::sync_fn::Function
- ffi::sync_fn::FunctionBase
- ffi::sync_fn::VMContext
- util::append::Appendable
- util::type_assert::helper_traits::AssertClone
- util::type_assert::helper_traits::AssertConstRef
- util::type_assert::helper_traits::AssertMutRef
- util::type_assert::helper_traits::AssertOption
- util::type_assert::helper_traits::AssertRef
- util::type_assert::helper_traits::AssertResult
- vm::al31f::alloc::Alloc
Macros
Functions
- builtins::closure::create_closure_vt
- data::exception::create_exception_vt
- data::generic::gen_impls::generic_children
- data::generic::gen_impls::generic_drop
- data::generic::gen_impls::generic_move_out_ck
- diag::diag_data::diag_message
- diag::diag_data::is_error
- ffi::async_fn::container_into_mut_ref
- ffi::async_fn::container_into_ref
- ffi::async_fn::value_into_mut_ref
- ffi::async_fn::value_into_ref
- ffi::sync_fn::container_into_mut_ref
- ffi::sync_fn::container_into_mut_ref_noalias
- ffi::sync_fn::container_into_ref
- ffi::sync_fn::container_into_ref_noalias
- ffi::sync_fn::value_copy
- ffi::sync_fn::value_copy_norm
- ffi::sync_fn::value_into_mut_ref
- ffi::sync_fn::value_into_mut_ref_noalias
- ffi::sync_fn::value_into_ref
- ffi::sync_fn::value_into_ref_noalias
- ffi::sync_fn::value_move_out
- ffi::sync_fn::value_move_out_check
- ffi::sync_fn::value_move_out_check_norm
- ffi::sync_fn::value_move_out_norm
- parse::lexer::is_special
- parse::lexer::part_of_identifier
- parse::parser::expr::operator_prec
- std47::math::vec2_new
- std47::math::vec3_new
- std47::math::vec4_new
- util::serializer::co_await
- util::serializer::co_spawn
- util::serializer::co_yield
- util::type_assert::assert_clone
- util::type_assert::assert_const_ref
- util::type_assert::assert_mut_ref
- util::type_assert::assert_option
- util::type_assert::assert_ref
- util::type_assert::assert_result
- util::type_assert::assert_static_base
- vm::al31f::executor::async_executor::create_vm_main_thread
- vm::al31f::executor::async_executor::vm_thread_run_function
- vm::al31f::executor::checked_bin_ops::checked_add
- vm::al31f::executor::checked_bin_ops::checked_bit_and
- vm::al31f::executor::checked_bin_ops::checked_bit_or
- vm::al31f::executor::checked_bin_ops::checked_bit_shl
- vm::al31f::executor::checked_bin_ops::checked_bit_shr
- vm::al31f::executor::checked_bin_ops::checked_bit_xor
- vm::al31f::executor::checked_bin_ops::checked_div
- vm::al31f::executor::checked_bin_ops::checked_ge
- vm::al31f::executor::checked_bin_ops::checked_gt
- vm::al31f::executor::checked_bin_ops::checked_le
- vm::al31f::executor::checked_bin_ops::checked_logic_and
- vm::al31f::executor::checked_bin_ops::checked_logic_or
- vm::al31f::executor::checked_bin_ops::checked_lt
- vm::al31f::executor::checked_bin_ops::checked_mod
- vm::al31f::executor::checked_bin_ops::checked_mul
- vm::al31f::executor::checked_bin_ops::checked_sub
- vm::al31f::executor::checked_cast_ops::cast_any_bool
- vm::al31f::executor::checked_cast_ops::cast_any_char
- vm::al31f::executor::checked_cast_ops::cast_any_float
- vm::al31f::executor::checked_cast_ops::cast_any_int
- vm::al31f::executor::checked_unary_ops::checked_bit_not
- vm::al31f::executor::checked_unary_ops::checked_neg
- vm::al31f::executor::checked_unary_ops::checked_not
- vm::al31f::executor::sync_executor::vm_run_function_sync
Typedefs
- data::exception::CheckedException
- data::generic::ChildrenFn
- data::generic::DropFn
- data::generic::GenericTypeCtor
- data::generic::MoveOutCkFn
- data::traits::ChildrenType
- ffi::FFIException
- util::serializer::Serializer
- util::serializer::SerializerLock
Constants
- data::PTR_BITS_MASK
- data::PTR_BITS_MASK_USIZE
- data::TAG_BITS_MASK
- data::TAG_BITS_MASK_USIZE
- data::generic::GENERIC_TYPE_MASK
- data::value_typed::BOOL_TYPE_TAG
- data::value_typed::CHAR_TYPE_TAG
- data::value_typed::FLOAT_TYPE_TAG
- data::value_typed::INT_TYPE_TAG
- data::value_typed::VALUE_TYPE_MASK
- data::value_typed::VALUE_TYPE_TAG_MASK
- data::wrapper::OWN_INFO_COLLECT_MASK
- data::wrapper::OWN_INFO_MOVE_MASK
- data::wrapper::OWN_INFO_OWNED_MASK
- data::wrapper::OWN_INFO_READ_MASK
- data::wrapper::OWN_INFO_WRITE_MASK
- diag::diag_data::err_commence_placeholder
- diag::diag_data::err_expected_any_of_0_got_1
- diag::diag_data::err_expected_token_0_got_1
- diag::diag_data::err_expected_unqual_id
- diag::diag_data::err_export_decl_disallow_attr
- diag::diag_data::err_import_decl_disallow_attr
- diag::diag_data::err_no_top_level_var_decl
- diag::diag_data::err_reserved_identifier_0
- diag::diag_data::err_reserved_symbol_0
- diag::diag_data::err_unclosed_string_literal
- diag::diag_data::err_unexpected_control_char_0
- diag::diag_data::err_unexpected_eoi
- diag::diag_data::note_commence_placeholder
- diag::diag_data::warn_commence_placeholder
- diag::diag_data::warn_space_character_0_ignored
- diag::diag_data::warn_underscored_id_reserved
- vm::al31f::alloc::default_alloc::DEFAULT_MAX_DEBT
- vm::al31f::stack::EMPTY_RET_LOCS_SLICE