List of all items
Structs
- Config
- CoreAnalyzer
- DepylerPipeline
- DirectTranspiler
- Hir
- HirParam
- LazyMcpClient
- PropertyVerifier
- TranspileError
- ValidationResult
- annotation_aware_type_mapper::AnnotationAwareTypeMapper
- ast_bridge::AstBridge
- ast_bridge::ExprConverter
- ast_bridge::FunctionAnalyzer
- ast_bridge::StmtConverter
- ast_bridge::TypeExtractor
- backend::BackendError
- borrowing::BorrowingContext
- borrowing_context::BorrowingAnalysisResult
- borrowing_context::BorrowingContext
- borrowing_context::EnhancedBorrowingResult
- borrowing_context::OwnershipFixSite
- borrowing_context::ParameterUsagePattern
- borrowing_context::UsageSite
- borrowing_shim::ParamUsage
- cargo_first::CheckResult
- cargo_first::CompilerError
- cargo_first::CompilerWarning
- cargo_first::EphemeralWorkspace
- cargo_first::ErrorSpan
- cargo_toml_gen::Dependency
- chaos::ChaosConfig
- codegen::scope_tracker::ScopeTracker
- codegen_shim::ScopeTracker
- const_generic_inference::ConstGenericInferencer
- debug::DebugConfig
- debug::DebugInfoGenerator
- debug::DebugRuntime
- debug::DebuggerIntegration
- debug::FunctionMapping
- debug::SourceMap
- debug::SourceMapping
- decision_trace::CausalLink
- decision_trace::DepylerDecision
- decision_trace::HashChainCollector
- decision_trace::HashChainedTrace
- decision_trace::JsonFileWriter
- decision_trace::RingCollector
- decision_trace::StreamCollector
- decision_trace::TranspileTrace
- depylint::DepylintAnalyzer
- depylint::LintWarning
- depylint::PokaYokeViolation
- diagnostic::Diagnostic
- diagnostic::Snippet
- doctest_extractor::Doctest
- doctest_extractor::DoctestExtractor
- doctest_extractor::DoctestResult
- doctest_extractor::FunctionDoctests
- documentation::DocConfig
- documentation::DocGenerator
- error::SourceLocation
- error::TranspileError
- error_reporting::EnhancedError
- error_reporting::ErrorReporter
- escape_analysis::AliasingPattern
- escape_analysis::OwnershipAnalysisResult
- escape_analysis::SourceSpan
- escape_analysis::StrategicCloneAnalysis
- escape_analysis::UseAfterMoveAnalysis
- escape_analysis::UseAfterMoveError
- generative_repair::CodeAction
- generative_repair::CodeState
- generative_repair::GenerativeRepair
- generative_repair::GenerativeRepairConfig
- generative_repair::SynthesisResult
- generator_state::GeneratorStateInfo
- generator_state::StateVariable
- generator_yield_analysis::YieldAnalysis
- generator_yield_analysis::YieldPoint
- generic_inference::TypeParameter
- generic_inference::TypeVarConstraints
- generic_inference::TypeVarRegistry
- hir::ExceptHandler
- hir::FunctionProperties
- hir::HirClass
- hir::HirComprehension
- hir::HirConstant
- hir::HirField
- hir::HirFunction
- hir::HirMethod
- hir::HirModule
- hir::HirParam
- hir::HirProgram
- hir::Import
- hir::Protocol
- hir::ProtocolMethod
- hir::TypeAlias
- hunt_mode::AndonVerifier
- hunt_mode::CycleOutcome
- hunt_mode::ErrorCluster
- hunt_mode::FailurePattern
- hunt_mode::FiveWhysAnalyzer
- hunt_mode::HanseiReflector
- hunt_mode::HuntConfig
- hunt_mode::HuntEngine
- hunt_mode::HuntPlanner
- hunt_mode::JidokaRepairEngine
- hunt_mode::KaizenMetrics
- hunt_mode::Lesson
- hunt_mode::MinimalReproducer
- hunt_mode::ReproCase
- hunt_mode::RootCauseChain
- hunt_mode::WhyStep
- hunt_mode::five_whys::FiveWhysAnalyzer
- hunt_mode::five_whys::RootCauseChain
- hunt_mode::five_whys::WhyStep
- hunt_mode::hansei::CycleOutcome
- hunt_mode::hansei::HanseiReflector
- hunt_mode::hansei::Lesson
- hunt_mode::hunt_shim::ErrorClusterStats
- hunt_mode::hunt_shim::KaizenSnapshot
- hunt_mode::hunt_shim::RootCauseAnalysis
- hunt_mode::hunt_shim::WhyAnalysis
- hunt_mode::isolator::MinimalReproducer
- hunt_mode::isolator::ReproCase
- hunt_mode::kaizen::KaizenMetrics
- hunt_mode::planner::ErrorCluster
- hunt_mode::planner::FailurePattern
- hunt_mode::planner::HuntPlanner
- hunt_mode::planner::PrioritizedPattern
- hunt_mode::repair::Fix
- hunt_mode::repair::JidokaRepairEngine
- hunt_mode::repair::PatchLocation
- hunt_mode::verifier::AndonVerifier
- ide::CompletionItem
- ide::Diagnostic
- ide::IdeIntegration
- ide::Symbol
- infrastructure::CompilationError
- infrastructure::CurriculumScheduler
- infrastructure::FailingExample
- infrastructure::FaultLocalizer
- infrastructure::GraduationCriteria
- infrastructure::KnowledgeDistiller
- infrastructure::PatternStore
- infrastructure::SourceLocation
- infrastructure::TranspilationPattern
- infrastructure::TranspilerDecision
- infrastructure::curriculum::CompilationError
- infrastructure::curriculum::CurriculumScheduler
- infrastructure::curriculum::FailingExample
- infrastructure::distiller::GraduationCriteria
- infrastructure::distiller::KnowledgeDistiller
- infrastructure::fault_localizer::FaultLocalizer
- infrastructure::fault_localizer::SourceLocation
- infrastructure::fault_localizer::TranspilerDecision
- infrastructure::pattern_store::PatternStore
- infrastructure::pattern_store::TranspilationPattern
- inlining::InliningAnalyzer
- inlining::InliningConfig
- inlining::InliningDecision
- lambda_codegen::LambdaCodeGenerator
- lambda_codegen::LambdaGenerationContext
- lambda_codegen::LambdaProject
- lambda_codegen::OptimizationProfile
- lambda_errors::ErrorConversionCode
- lambda_errors::LambdaErrorHandler
- lambda_errors::LambdaErrorMapping
- lambda_errors::PythonErrorPattern
- lambda_inference::AnalysisReport
- lambda_inference::LambdaTypeInferencer
- lambda_inference::Pattern
- lambda_optimizer::DependencyOptimization
- lambda_optimizer::LambdaOptimizer
- lambda_optimizer::OptimizationConfig
- lambda_optimizer::OptimizationPlan
- lambda_optimizer::PerformanceEstimate
- lambda_optimizer::PerformanceTargets
- lambda_testing::BenchmarkResult
- lambda_testing::LambdaTestHarness
- lambda_testing::PerformanceBenchmarks
- lambda_testing::TestContext
- lambda_testing::TestEvent
- lambda_testing::TestResult
- lambda_types::EventTypeMapping
- lambda_types::LambdaTypeMapper
- lambda_types::ResponseTypeMapping
- lambda_types::TypeConversionRule
- library_mapping::ItemMapping
- library_mapping::LibraryMapping
- library_mapping::MappingRegistry
- library_mapping::TypeTransform
- library_mapping::ValidationError
- library_mapping::toml_plugin::PluginMetadata
- library_mapping::toml_plugin::TomlItemMapping
- library_mapping::toml_plugin::TomlLibraryMapping
- library_mapping::toml_plugin::TomlParseError
- library_mapping::toml_plugin::TomlPlugin
- library_mapping::toml_plugin::TomlPluginConfig
- library_mapping::toml_plugin::TomlTypeTransform
- lifetime_analysis::InferredParam
- lifetime_analysis::LifetimeInference
- lifetime_analysis::LifetimeInfo
- lifetime_analysis::LifetimeResult
- lifetime_analysis::ParamUsage
- lsp::CompletionItemLsp
- lsp::CompletionResponse
- lsp::DiagnosticLsp
- lsp::HoverResponse
- lsp::LocationResponse
- lsp::LspServer
- lsp::MarkupContent
- lsp::Position
- lsp::Range
- migration_suggestions::MigrationAnalyzer
- migration_suggestions::MigrationConfig
- migration_suggestions::MigrationSuggestion
- migration_suggestions::SourceLocation
- module_mapper::ModuleMapper
- module_mapper::ModuleMapping
- module_mapper::RustImport
- module_mapper_phf::StaticItemMapping
- module_mapper_phf::StaticModuleMapping
- optimization::PerformanceOptimizer
- optimizer::Optimizer
- optimizer::OptimizerConfig
- performance_warnings::Location
- performance_warnings::PerformanceAnalyzer
- performance_warnings::PerformanceConfig
- performance_warnings::PerformanceImpact
- performance_warnings::PerformanceWarning
- profiling::FunctionMetrics
- profiling::HotPath
- profiling::PerformancePrediction
- profiling::ProfileConfig
- profiling::Profiler
- profiling::ProfilingAnnotation
- profiling::ProfilingReport
- pytest_extractor::PytestExtractor
- pytest_extractor::PytestResult
- rust_gen::ArgParserArgument
- rust_gen::ArgParserInfo
- rust_gen::ArgParserTracker
- rust_gen::CodeGenContext
- rust_gen::SubcommandInfo
- rust_gen::SubparserInfo
- scoring::Blocker
- scoring::BreakdownInput
- scoring::CategoryBreakdown
- scoring::CategoryWeights
- scoring::CompilationError
- scoring::CorpusScoreReport
- scoring::DecisionStats
- scoring::ScoreCalculator
- scoring::ScoringConfig
- scoring::SingleShotResult
- scoring::SingleShotScore
- scoring::TarantulaScore
- simplified_hir::Hir
- simplified_hir::HirMetadata
- simplified_hir::HirParam
- stdlib_mappings::StdlibApiMapping
- stdlib_mappings::StdlibMappings
- string_optimization::StringOptimizer
- test_generation::TestGenConfig
- test_generation::TestGenerator
- type_hints::TypeHint
- type_hints::TypeHintProvider
- type_inference_telemetry::ExprKindStats
- type_inference_telemetry::TelemetrySummary
- type_inference_telemetry::TypeInferenceTelemetry
- type_inference_telemetry::UnknownTypeEvent
- type_mapper::TypeMapper
- type_system::CallGraph
- type_system::ConstraintCollector
- type_system::Solution
- type_system::SubtypeChecker
- type_system::TypeConstraint
- type_system::TypeConstraintSolver
- type_system::TypeEnvironment
- type_system::TypeInfo
- type_system::TypeUnifier
- type_system::WorklistSolver
- type_system::constraint::TypeConstraint
- type_system::constraint_collector::ConstraintCollector
- type_system::hindley_milner::TypeConstraintSolver
- type_system::solver::Solution
- type_system::solver::WorklistSolver
- type_system::subtyping::SubtypeChecker
- type_system::type_environment::TypeEnvironment
- type_system::type_environment::TypeInfo
- type_system::type_unify::CallGraph
- type_system::type_unify::FunctionSig
- type_system::type_unify::NodeId
- type_system::type_unify::TypeUnifier
- type_system::type_unify::TypeVar
- type_system::type_unify::UnionFind
- typeshed_ingest::CrateMappingConfig
- typeshed_ingest::FunctionMappingConfig
- typeshed_ingest::ParsedFunction
- typeshed_ingest::TypeMappingConfig
- union_enum_gen::UnionEnumGenerator
Enums
- HirBinaryOp
- HirExpr
- HirLiteral
- HirStatement
- HirType
- HirUnaryOp
- OptimizationLevel
- backend::TranspilationTarget
- backend::ValidationError
- borrowing::BorrowingPattern
- borrowing_context::BorrowingInsight
- borrowing_context::BorrowingStrategy
- borrowing_context::OwnershipFixType
- borrowing_context::UsageType
- borrowing_shim::BorrowingPattern
- chaos::ChaosError
- codegen::union_type_resolution::UnionClassification
- debug::DebugLevel
- debug::DebuggerType
- decision_trace::CompileOutcome
- decision_trace::DecisionCategory
- decision_trace::TranspileDecision
- depylint::Severity
- diagnostic::ErrorCategory
- error::ErrorKind
- escape_analysis::OwnershipFix
- generic_inference::GenericType
- generic_inference::TypeBound
- generic_inference::Variance
- hir::AssignTarget
- hir::BinOp
- hir::ConstGeneric
- hir::ExceptionScope
- hir::FStringPart
- hir::HirExpr
- hir::HirStmt
- hir::ImportItem
- hir::Literal
- hir::Type
- hir::UnaryOp
- hunt_mode::AndonStatus
- hunt_mode::RepairResult
- hunt_mode::VerifyResult
- hunt_mode::hunt_shim::ConfidenceLevel
- hunt_mode::hunt_shim::PatternClass
- hunt_mode::kaizen::TrendIndicator
- hunt_mode::planner::PatternCategory
- hunt_mode::repair::RepairResult
- hunt_mode::verifier::AndonStatus
- hunt_mode::verifier::VerifyResult
- ide::CompletionKind
- ide::DiagnosticSeverity
- ide::SymbolKind
- infrastructure::DecisionType
- infrastructure::DifficultyLevel
- infrastructure::curriculum::DifficultyLevel
- infrastructure::fault_localizer::DecisionType
- inlining::InliningReason
- lambda_codegen::LambdaTemplate
- lambda_errors::ErrorContext
- lambda_errors::ErrorHandlingStrategy
- lambda_errors::LambdaError
- lambda_errors::RetryStrategy
- lambda_inference::EventType
- lambda_inference::InferenceError
- lambda_inference::PatternType
- lambda_optimizer::OptimizationStrategy
- lambda_types::LambdaContext
- library_mapping::MappingConfidence
- library_mapping::ParamType
- library_mapping::TransformPattern
- library_mapping::toml_plugin::TomlConfidence
- library_mapping::toml_plugin::TomlPattern
- lifetime_analysis::LifetimeConstraint
- lifetime_analysis::LifetimeSource
- migration_suggestions::Severity
- migration_suggestions::SuggestionCategory
- module_mapper::ConstructorPattern
- performance_warnings::WarningCategory
- performance_warnings::WarningSeverity
- profiling::AnnotationKind
- profiling::PredictionCategory
- rust_gen::numpy_gen::NumpyCall
- rust_gen::string_analysis::StringMethodReturnType
- scoring::Grade
- scoring::OutputFormat
- scoring::ScoringMode
- scoring::TranspilerDecision
- simplified_hir::HirBinaryOp
- simplified_hir::HirExpr
- simplified_hir::HirLiteral
- simplified_hir::HirStatement
- simplified_hir::HirType
- simplified_hir::HirUnaryOp
- stdlib_mappings::RustPattern
- string_optimization::OptimalStringType
- string_optimization::StringContext
- type_hints::Confidence
- type_hints::HintTarget
- type_mapper::IntWidth
- type_mapper::PrimitiveType
- type_mapper::RustConstGeneric
- type_mapper::RustType
- type_mapper::StringStrategy
- type_system::Constraint
- type_system::ConstraintKind
- type_system::TypeError
- type_system::constraint::ConstraintKind
- type_system::hindley_milner::Constraint
- type_system::hindley_milner::TypeError
- type_system::type_unify::ConcreteType
- type_system::type_unify::Constraint
- type_system::type_unify::UnifyError
Traits
- AnalyzableStage
- backend::TranspilationBackend
- decision_trace::DecisionWriter
- decision_trace::TraceCollector
- error::ResultExt
- hunt_mode::Mutator
- hunt_mode::repair::Mutator
- ide::IdeContext
- library_mapping::MappingPlugin
- rust_gen::RustCodeGen
- rust_gen::ToRustExpr
- stdlib_mappings::StdlibPlugin
Macros
Functions
- ast_bridge::python_to_hir
- borrowing_shim::collect_param_names
- borrowing_shim::determine_pattern
- borrowing_shim::generate_param_signature
- borrowing_shim::is_copy_type_name
- borrowing_shim::is_copyable
- borrowing_shim::should_pass_by_ref
- borrowing_shim::type_to_rust_string
- cargo_first::compile_with_cargo
- cargo_first::quick_check
- cargo_toml_gen::extract_dependencies
- cargo_toml_gen::generate_cargo_toml
- cargo_toml_gen::generate_cargo_toml_auto
- cargo_toml_gen::generate_cargo_toml_lib
- codegen::generate_rust
- codegen::hir_to_rust
- codegen::union_type_resolution::classify_union
- codegen::union_type_resolution::is_bool_type
- codegen::union_type_resolution::is_collection_type
- codegen::union_type_resolution::is_float_type
- codegen::union_type_resolution::is_none_type
- codegen::union_type_resolution::is_numeric_type
- codegen::union_type_resolution::is_string_type
- codegen::union_type_resolution::resolve_union_type
- codegen_shim::body_uses_hashmap
- codegen_shim::expr_complexity
- codegen_shim::expr_uses_hashmap
- codegen_shim::extract_var_name
- codegen_shim::is_constant_expr
- codegen_shim::is_primitive_type
- codegen_shim::is_reference_type
- codegen_shim::is_simple_literal
- codegen_shim::needs_boxing
- codegen_shim::stmt_uses_hashmap
- codegen_shim::uses_hashmap
- container_element_inference::has_unknown_inner_type
- container_element_inference::infer_container_element_type
- container_element_inference::refine_container_types_from_usage
- debug::generate_debug_macros
- decision_trace::build_causal_chain
- decision_trace::collect_trace
- decision_trace::correlate_error
- decision_trace::create_decision_writer
- decision_trace::generate_decision_id
- decision_trace::init_decision_tracing
- decision_trace::init_trace_collector
- decision_trace::record_decision
- depylint::check_poka_yoke
- depylint::format_warnings
- diagnostic::extract_snippet
- direct_rules::apply_rules
- direct_rules::convert_class_to_struct
- direct_rules::is_stdlib_shadowing_name
- direct_rules::method_mutates_self
- direct_rules::rust_type_to_syn_type
- direct_rules::safe_class_name
- doctest_extractor::doctest_to_rust_assertion
- doctest_extractor::generate_rust_doc_tests
- escape_analysis::analyze_ownership
- hunt_mode::hunt_shim::cluster_errors
- hunt_mode::hunt_shim::select_priority_cluster
- ide::create_ide_integration
- ide::generate_hover_info
- lambda_inference::pattern_extraction::extract_access_patterns
- lambda_inference::pattern_extraction::extract_attribute_pattern
- lambda_inference::pattern_extraction::extract_patterns_from_expr
- lambda_inference::pattern_extraction::extract_patterns_from_function
- lambda_inference::pattern_extraction::extract_patterns_from_stmt
- lambda_inference::pattern_extraction::extract_subscript_pattern
- module_mapper_phf::get_item_mapping
- module_mapper_phf::get_module_mapping
- module_mapper_phf::is_module_supported
- module_mapper_phf::supported_modules
- optimization::optimize_module
- param_type_inference::infer_param_type_from_body
- rust_gen::binary_ops::coerce_to_float
- rust_gen::binary_ops::generate_floor_div
- rust_gen::binary_ops::generate_modulo
- rust_gen::binary_ops::generate_pow_float
- rust_gen::binary_ops::generate_pow_int_int
- rust_gen::binary_ops::generate_string_repeat
- rust_gen::binary_ops::get_python_op_precedence
- rust_gen::binary_ops::get_rust_op_precedence
- rust_gen::binary_ops::int_to_float_literal
- rust_gen::binary_ops::is_arithmetic_op
- rust_gen::binary_ops::is_bitwise_op
- rust_gen::binary_ops::is_bool_literal
- rust_gen::binary_ops::is_comparison_op
- rust_gen::binary_ops::is_float_literal
- rust_gen::binary_ops::is_int_literal
- rust_gen::binary_ops::is_likely_string_var_by_name
- rust_gen::binary_ops::is_logical_op
- rust_gen::binary_ops::is_ordering_comparison
- rust_gen::binary_ops::is_string_literal
- rust_gen::binary_ops::parenthesize_if_lower_precedence
- rust_gen::binary_ops::python_to_rust_binop
- rust_gen::binary_ops::wrap_in_parens
- rust_gen::borrowing_helpers::borrow_if_needed
- rust_gen::borrowing_helpers::borrow_if_needed_typed
- rust_gen::borrowing_helpers::wrap_in_parens
- rust_gen::control_flow_analysis::collect_all_assigned_variables
- rust_gen::control_flow_analysis::collect_if_escaping_variables
- rust_gen::control_flow_analysis::collect_loop_escaping_variables
- rust_gen::control_flow_analysis::collect_nested_function_names
- rust_gen::control_flow_analysis::extract_toplevel_assigned_symbols
- rust_gen::control_flow_analysis::is_var_used_anywhere
- rust_gen::control_flow_analysis::is_var_used_in_remaining_stmts
- rust_gen::control_flow_analysis::stmt_always_returns
- rust_gen::control_stmt_helpers::codegen_break_stmt
- rust_gen::control_stmt_helpers::codegen_continue_stmt
- rust_gen::control_stmt_helpers::codegen_pass_stmt
- rust_gen::exception_helpers::extract_exception_type
- rust_gen::expr_analysis::contains_floor_div
- rust_gen::expr_analysis::expr_infers_float
- rust_gen::expr_analysis::expr_produces_depyler_value
- rust_gen::expr_analysis::expr_returns_f64
- rust_gen::expr_analysis::expr_returns_usize
- rust_gen::expr_analysis::extract_divisor_from_floor_div
- rust_gen::expr_analysis::extract_kwarg_bool
- rust_gen::expr_analysis::extract_kwarg_string
- rust_gen::expr_analysis::extract_string_literal
- rust_gen::expr_analysis::get_depyler_extraction_for_type
- rust_gen::expr_analysis::get_inner_optional_type
- rust_gen::expr_analysis::get_wrapped_chained_pyops
- rust_gen::expr_analysis::handler_contains_raise
- rust_gen::expr_analysis::handler_ends_with_exit
- rust_gen::expr_analysis::has_chained_pyops
- rust_gen::expr_analysis::is_call_to_result_returning_fn
- rust_gen::expr_analysis::is_dict_augassign_pattern
- rust_gen::expr_analysis::is_dict_index_access
- rust_gen::expr_analysis::is_dict_with_value_type
- rust_gen::expr_analysis::is_file_creating_expr
- rust_gen::expr_analysis::is_iterator_producing_expr
- rust_gen::expr_analysis::is_native_depyler_tuple
- rust_gen::expr_analysis::is_nested_function_recursive
- rust_gen::expr_analysis::is_numpy_value_expr
- rust_gen::expr_analysis::is_pure_expression
- rust_gen::expr_analysis::is_stdio_expr
- rust_gen::expr_analysis::looks_like_option_expr
- rust_gen::expr_analysis::needs_type_conversion
- rust_gen::expr_analysis::to_pascal_case
- rust_gen::expr_type_helpers::borrow_if_needed
- rust_gen::expr_type_helpers::is_arithmetic_op
- rust_gen::expr_type_helpers::is_bitwise_op
- rust_gen::expr_type_helpers::is_bool_type
- rust_gen::expr_type_helpers::is_comparison_op
- rust_gen::expr_type_helpers::is_float_type
- rust_gen::expr_type_helpers::is_float_var
- rust_gen::expr_type_helpers::is_float_var_name
- rust_gen::expr_type_helpers::is_int_expr
- rust_gen::expr_type_helpers::is_int_type
- rust_gen::expr_type_helpers::is_int_var
- rust_gen::expr_type_helpers::is_literal_type
- rust_gen::expr_type_helpers::is_logical_op
- rust_gen::expr_type_helpers::is_ordering_comparison
- rust_gen::expr_type_helpers::is_string_type
- rust_gen::expr_type_helpers::is_string_var_name
- rust_gen::expr_type_helpers::op_preserves_int
- rust_gen::func_gen::infer_param_type_from_body
- rust_gen::func_gen_helpers::codegen_function_attrs
- rust_gen::func_gen_helpers::codegen_generic_params
- rust_gen::func_gen_helpers::codegen_where_clause
- rust_gen::func_gen_helpers::infer_expr_type_simple
- rust_gen::generate_args_struct
- rust_gen::generate_commands_enum
- rust_gen::generate_rust_file
- rust_gen::generate_rust_file_with_overrides
- rust_gen::iterator_utils::get_range_length
- rust_gen::iterator_utils::is_any_collection_literal
- rust_gen::iterator_utils::is_bytes_expr
- rust_gen::iterator_utils::is_collection_consuming_method
- rust_gen::iterator_utils::is_collection_literal
- rust_gen::iterator_utils::is_dict_literal
- rust_gen::iterator_utils::is_enumerate_call
- rust_gen::iterator_utils::is_filter_call
- rust_gen::iterator_utils::is_generator_expr
- rust_gen::iterator_utils::is_iterator_adapter
- rust_gen::iterator_utils::is_iterator_method
- rust_gen::iterator_utils::is_iterator_producing_expr
- rust_gen::iterator_utils::is_map_call
- rust_gen::iterator_utils::is_range_call
- rust_gen::iterator_utils::is_reversed_call
- rust_gen::iterator_utils::is_string_expr
- rust_gen::iterator_utils::is_zip_call
- rust_gen::json_helpers::is_json_value_type
- rust_gen::json_helpers::is_json_value_type_name
- rust_gen::keywords::is_non_raw_keyword
- rust_gen::keywords::is_rust_keyword
- rust_gen::keywords::safe_ident
- rust_gen::keywords::try_safe_ident
- rust_gen::mutation_helpers::is_file_read_method
- rust_gen::mutation_helpers::is_mutating_attribute
- rust_gen::mutation_helpers::is_mutating_method
- rust_gen::mutation_helpers::is_non_mutating_dict_method
- rust_gen::mutation_helpers::is_non_mutating_list_method
- rust_gen::mutation_helpers::is_non_mutating_set_method
- rust_gen::name_heuristics::is_bool_var_name
- rust_gen::name_heuristics::is_color_channel_name
- rust_gen::name_heuristics::is_count_var_name
- rust_gen::name_heuristics::is_dict_var_name
- rust_gen::name_heuristics::is_float_var_name
- rust_gen::name_heuristics::is_list_var_name
- rust_gen::name_heuristics::is_numeric_index_name
- rust_gen::name_heuristics::is_path_var_name
- rust_gen::name_heuristics::is_string_var_name
- rust_gen::numeric_coercion::expr_returns_float
- rust_gen::numeric_coercion::is_color_channel_name
- rust_gen::numeric_coercion::is_common_float_name
- rust_gen::numeric_coercion::is_float_var
- rust_gen::numeric_coercion::is_int_expr
- rust_gen::numeric_coercion::is_int_var
- rust_gen::numeric_coercion::needs_float_coercion
- rust_gen::numpy_gen::generate_trueno_code
- rust_gen::numpy_gen::is_numpy_module
- rust_gen::numpy_gen::parse_numpy_function
- rust_gen::numpy_gen::trueno_use_statement
- rust_gen::precedence::get_python_op_precedence
- rust_gen::precedence::get_rust_op_precedence
- rust_gen::precedence::needs_parentheses
- rust_gen::precedence::parenthesize_if_lower_precedence
- rust_gen::precedence::precedence_level_name
- rust_gen::rust_type_string_to_hir
- rust_gen::rust_type_to_syn
- rust_gen::stdlib_method_gen::builtin_functions::convert_abs_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_all_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_any_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_ascii_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_bin_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_breakpoint_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_callable_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_chr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_classmethod_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_delattr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_dir_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_divmod_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_enumerate_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_exit_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_format_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_getattr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_globals_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_hasattr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_hash_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_hex_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_id_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_input_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_iter_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_locals_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_max_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_min_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_next_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_oct_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_pow_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_property_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_quit_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_repr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_reversed_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_round_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_setattr_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_sorted_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_staticmethod_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_sum_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_type_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_vars_builtin
- rust_gen::stdlib_method_gen::builtin_functions::convert_zip_builtin
- rust_gen::stdlib_method_gen::datetime::convert_datetime_instance_method
- rust_gen::stdlib_method_gen::datetime::convert_datetime_method
- rust_gen::stdlib_method_gen::functools::convert_functools_method
- rust_gen::stdlib_method_gen::hashlib::convert_hashlib_instance_method
- rust_gen::stdlib_method_gen::hashlib::convert_hashlib_method
- rust_gen::stdlib_method_gen::itertools::convert_itertools_method
- rust_gen::stdlib_method_gen::json::convert_json_method
- rust_gen::stdlib_method_gen::json::return_type_is_dict_list_union
- rust_gen::stdlib_method_gen::json::return_type_needs_json_dict
- rust_gen::stdlib_method_gen::math::convert_math_method
- rust_gen::stdlib_method_gen::os::convert_os_method
- rust_gen::stdlib_method_gen::pathlib::convert_pathlib_method
- rust_gen::stdlib_method_gen::random::convert_random_method
- rust_gen::stdlib_method_gen::regex_mod::convert_re_method
- rust_gen::stdlib_method_gen::shutil::convert_shutil_method
- rust_gen::stdlib_method_gen::string::convert_string_method
- rust_gen::stdlib_method_gen::time::convert_time_method
- rust_gen::stdlib_method_gen::warnings::convert_warnings_method
- rust_gen::string_analysis::classify_string_method
- rust_gen::string_analysis::contains_owned_string_method
- rust_gen::string_analysis::contains_string_concatenation
- rust_gen::string_analysis::function_returns_owned_string
- rust_gen::string_analysis::function_returns_string_concatenation
- rust_gen::string_analysis::stmt_block_returns_owned_string
- rust_gen::string_analysis::stmt_returns_owned_string
- rust_gen::truthiness_helpers::is_collection_attr_name
- rust_gen::truthiness_helpers::is_collection_generic_base
- rust_gen::truthiness_helpers::is_collection_type_name
- rust_gen::truthiness_helpers::is_collection_var_name
- rust_gen::truthiness_helpers::is_dict_var_name
- rust_gen::truthiness_helpers::is_option_var_name
- rust_gen::truthiness_helpers::is_string_attr_name
- rust_gen::truthiness_helpers::is_string_var_name
- rust_gen::type_coercion::cast_to_f32
- rust_gen::type_coercion::cast_to_f64
- rust_gen::type_coercion::cast_to_i32
- rust_gen::type_coercion::cast_to_i64
- rust_gen::type_coercion::cast_to_isize
- rust_gen::type_coercion::cast_to_usize
- rust_gen::type_coercion::coerce_int_literal_to_f32
- rust_gen::type_coercion::coerce_int_literal_to_f64
- rust_gen::type_coercion::get_bool_value
- rust_gen::type_coercion::get_float_value
- rust_gen::type_coercion::get_int_value
- rust_gen::type_coercion::get_string_value
- rust_gen::type_coercion::is_arithmetic_op
- rust_gen::type_coercion::is_arithmetic_type
- rust_gen::type_coercion::is_bitwise_op
- rust_gen::type_coercion::is_bool_type
- rust_gen::type_coercion::is_comparable_type
- rust_gen::type_coercion::is_comparison_op
- rust_gen::type_coercion::is_container_type
- rust_gen::type_coercion::is_f32_type
- rust_gen::type_coercion::is_float_literal
- rust_gen::type_coercion::is_float_type
- rust_gen::type_coercion::is_float_type_extended
- rust_gen::type_coercion::is_float_var_name
- rust_gen::type_coercion::is_int_expr_recursive
- rust_gen::type_coercion::is_int_literal
- rust_gen::type_coercion::is_int_type
- rust_gen::type_coercion::is_int_type_extended
- rust_gen::type_coercion::is_logical_op
- rust_gen::type_coercion::is_negative_int_literal
- rust_gen::type_coercion::is_numeric_literal
- rust_gen::type_coercion::is_numeric_type
- rust_gen::type_coercion::is_one_literal
- rust_gen::type_coercion::is_optional_type
- rust_gen::type_coercion::is_ordering_comparison
- rust_gen::type_coercion::is_positive_int_literal
- rust_gen::type_coercion::is_string_type
- rust_gen::type_coercion::is_zero_literal
- rust_gen::type_coercion::needs_cast
- rust_gen::type_coercion::supports_containment
- rust_gen::type_coercion::unwrap_dict
- rust_gen::type_coercion::unwrap_list
- rust_gen::type_coercion::unwrap_optional
- rust_gen::type_coercion::unwrap_set
- rust_gen::type_conversion_helpers::apply_type_conversion
- rust_gen::type_tokens::hir_type_to_tokens
- rust_gen::type_tokens::hir_type_to_tokens_with_mode
- rust_gen::unary_ops::generate_is_empty
- rust_gen::unary_ops::generate_is_none
- rust_gen::unary_ops::generate_is_some
- rust_gen::unary_ops::generate_not_is_empty
- rust_gen::unary_ops::get_negated_float_value
- rust_gen::unary_ops::get_negated_int_value
- rust_gen::unary_ops::is_bitwise_not
- rust_gen::unary_ops::is_double_negation
- rust_gen::unary_ops::is_double_not
- rust_gen::unary_ops::is_logical_not
- rust_gen::unary_ops::is_negated_literal
- rust_gen::unary_ops::is_negation
- rust_gen::unary_ops::is_option_returning_function
- rust_gen::unary_ops::is_option_returning_method
- rust_gen::unary_ops::is_positive
- rust_gen::unary_ops::python_to_rust_unary
- rust_gen::unary_ops::simplify_double_negation
- rust_gen::unary_ops::simplify_double_not
- rust_gen::unary_ops::type_needs_is_empty_for_not
- rust_gen::unary_ops::type_needs_is_none_for_not
- rust_gen::var_analysis::collect_vars_in_expr
- rust_gen::var_analysis::extract_assigned_symbols
- rust_gen::var_analysis::extract_toplevel_assigned_symbols
- rust_gen::var_analysis::extract_walrus_from_condition
- rust_gen::var_analysis::extract_walrus_recursive
- rust_gen::var_analysis::find_assigned_expr
- rust_gen::var_analysis::find_var_position_in_tuple
- rust_gen::var_analysis::is_var_direct_or_simple_in_expr
- rust_gen::var_analysis::is_var_in_comparison_in_expr
- rust_gen::var_analysis::is_var_in_comparison_in_stmt
- rust_gen::var_analysis::is_var_reassigned_in_stmt
- rust_gen::var_analysis::is_var_used_as_dict_key_in_expr
- rust_gen::var_analysis::is_var_used_as_dict_key_in_stmt
- rust_gen::var_analysis::is_var_used_as_func_arg_in_expr
- rust_gen::var_analysis::is_var_used_as_func_arg_in_stmt
- rust_gen::var_analysis::is_var_used_in_assign_target
- rust_gen::var_analysis::is_var_used_in_expr
- rust_gen::var_analysis::is_var_used_in_stmt
- rust_gen::var_analysis::needs_boxed_dyn_write
- rust_gen::walrus_helpers::collect_walrus_vars_from_conditions
- rust_gen::walrus_helpers::collect_walrus_vars_from_expr
- rust_gen::walrus_helpers::contains_walrus_expr
- rust_gen::walrus_helpers::expr_uses_any_var
- scoring::analyze_score_failures
- string_optimization::generate_optimized_string
- type_propagation::add_target_to_var_types
- type_propagation::collect_call_site_types
- type_propagation::collect_call_site_types_from_expr
- type_propagation::collect_var_types_from_stmts
- type_propagation::extract_element_type
- type_propagation::infer_expr_type
- type_propagation::infer_expr_type_with_returns
- type_propagation::propagate_call_site_types
- type_system::type_unify::coerce_types
- type_system::type_unify::unify_module_types
- type_system::unify_module_types
- typeshed_ingest::parse_pyi
- typeshed_ingest::parse_pyi_with_config
Type Aliases
- chaos::ChaosResult
- error::TranspileResult
- hir::Symbol
- type_system::VarId
- type_system::hindley_milner::VarId
- type_system::type_environment::VarId
Constants
- rust_gen::truthiness_helpers::COLLECTION_ATTR_NAMES
- rust_gen::truthiness_helpers::COLLECTION_TYPE_FRAGMENTS
- rust_gen::truthiness_helpers::COLLECTION_TYPE_NAMES
- rust_gen::truthiness_helpers::COLLECTION_VAR_NAMES
- rust_gen::truthiness_helpers::COLLECTION_VAR_SUFFIXES
- rust_gen::truthiness_helpers::DICT_VAR_NAMES
- rust_gen::truthiness_helpers::DICT_VAR_SUFFIXES
- rust_gen::truthiness_helpers::OPTION_VAR_NAMES
- rust_gen::truthiness_helpers::OPTION_VAR_SUFFIXES
- rust_gen::truthiness_helpers::STRING_ATTR_NAMES
- rust_gen::truthiness_helpers::STRING_VAR_NAMES
- rust_gen::truthiness_helpers::STRING_VAR_SUFFIXES