List of all items
Structs
- Rule
- RuleCache
- ai_synthesis::AiSynthesisDriver
- ai_synthesis::SynthesisConfig
- ai_synthesis::SynthesisStats
- gaps::CapabilityGap
- generator::EnumVariantInfo
- generator::EsmExport
- generator::EsmSymbol
- generator::GeneratedCode
- generator::ImplicitEsmImport
- generator::OutputFile
- generator::SourceInfo
- generator::SourceMap
- generator::SourceMapEntry
- generator::SourceMapping
- generator::TestArtifacts
- generator::TraitDeclInfo
- go::GoGenerator
- js::JsGenerator
- profile::TargetCapabilities
- profile::TargetConventions
- profile::TargetProfile
- py::PyGenerator
- rs::RsGenerator
- scaffold::ScaffoldConfig
- scaffold::ScaffoldContext
- scaffold::TargetScaffoldConfig
- ts::TsGenerator
Enums
- ai_synthesis::SynthesisOutcome
- error::CodegenError
- generator::EsmDeclKind
- generator::KeywordTarget
- generator::TestAssertion
- generator::VariantPayloadKind
- profile::AsyncModel
- profile::ErrorHandling
- profile::GenericsModel
- profile::IndentStyle
- profile::MemoryModel
- profile::NamingConvention
- profile::NodeKindHint
- profile::Support
- scaffold::ScaffoldError
Traits
Functions
- ai_synthesis::cache_at
- ai_synthesis::needs_ai_synthesis
- ai_synthesis::synthesize_and_flush
- ai_synthesis::verify_generated
- gaps::detect_gaps
- generator::arm_body_is_statement
- generator::assoc_fn_def
- generator::classify_assertion
- generator::collect_class_fields
- generator::collect_const_names
- generator::collect_enum_variants
- generator::collect_exported_type_names
- generator::collect_generic_decls
- generator::collect_public_symbol_modules
- generator::collect_public_symbols_for_esm
- generator::collect_record_field_names
- generator::collect_record_names
- generator::collect_test_fns
- generator::collect_trait_decls
- generator::container_recv_kind
- generator::derive_output_path
- generator::derives_structural_eq
- generator::desugared_list_functional_method
- generator::desugared_list_inplace_mutator
- generator::desugared_list_method
- generator::desugared_list_mutating_method
- generator::desugared_map_method
- generator::desugared_optional_method
- generator::desugared_result_method
- generator::desugared_self_call
- generator::desugared_set_method
- generator::desugared_string_method
- generator::disambiguate_method_name
- generator::enum_variant_value_names
- generator::escape_target_keyword
- generator::esm_relative_specifier
- generator::explicitly_imported_names
- generator::exportable_value_names
- generator::fn_decl_name
- generator::fn_is_test
- generator::hoist_value_cf
- generator::impl_has_instance_method
- generator::implicit_esm_imports_for
- generator::implicit_imports_for
- generator::inherited_default_methods
- generator::is_associated_call
- generator::is_associated_impl_method
- generator::is_bool_stringify
- generator::is_default_method
- generator::is_int_arith
- generator::is_list_concat
- generator::is_target_keyword
- generator::is_unimplemented_sealed_core_trait
- generator::is_user_compare
- generator::js_ts_generate_tests
- generator::locally_declared_names
- generator::loop_needs_break_label
- generator::lower_blanket_into
- generator::match_has_statement_arm
- generator::match_needs_ifchain
- generator::merge_where_bounds_into_generics
- generator::module_declares_main_fn
- generator::module_main_fn_is_async
- generator::module_path_string
- generator::module_tree_relpath
- generator::node_is_statement
- generator::ordering_variant
- generator::param_binds_self
- generator::primitive_bridge_call
- generator::primitive_conversion_call
- generator::primitive_recv_kind
- generator::raw_recv_kind
- generator::reachable_modules
- generator::registered_variant
- generator::trait_bound_bridge_call
- generator::trait_bound_recv_kind
- generator::trait_uses_self_operand
- generator::user_compare_variant
- generator::user_eq_kind
- generator::value_cf_diverges
- profile::classify_node
- scaffold::effective_test_framework
- scaffold::run_scaffolder
- scaffold::scaffolder_for
Type Aliases
Constants
- generator::DECL_ONLY_META
- generator::ESM_RUNTIME_PRELUDE_NAMES
- generator::FUNCTIONAL_LIST_METHODS
- generator::INPLACE_LIST_MUTATORS
- generator::MAP_METHODS
- generator::MUTATING_LIST_METHODS
- generator::OPTIONAL_METHODS
- generator::ORDERING_VARIANTS
- generator::PRIMITIVE_BRIDGE_METHODS
- generator::PRIMITIVE_CONVERSION_TARGETS
- generator::READ_ONLY_LIST_METHODS
- generator::RESULT_METHODS
- generator::SET_METHODS
- generator::STRING_METHODS
- scaffold::SCAFFOLD_TARGETS