List of all items
Structs
- analysis::imports::ImportInfo
- analysis::metadata::FunctionSignature
- analysis::project::ConditionalImport
- analysis::project::PythonProject
- core::config::ProjectConfig
- core::errors::CompilationResult
- core::errors::ErrorLocation
- core::errors::Warning
- core::options::CompilerOptions
- ir::DecoratorRegistry
- ir::EntryPointInfo
- ir::IRBody
- ir::IRClass
- ir::IRExceptHandler
- ir::IRFunction
- ir::IRImport
- ir::IRModule
- ir::IRParam
- ir::IRVariable
- ir::MemoryLayout
- stdlib::re::CompiledPattern
- stdlib::re::MatchResult
- stdlib::re::ReFlags
Enums
- analysis::imports::ImportType
- core::errors::ChakraError
- core::errors::WarningType
- core::options::Verbosity
- ir::DecoratorType
- ir::EntryPointType
- ir::IRBoolOp
- ir::IRCompareOp
- ir::IRConstant
- ir::IRExpr
- ir::IROp
- ir::IRStatement
- ir::IRType
- ir::IRUnaryOp
- stdlib::StdlibValue
- stdlib::collections::CollectionsFunction
- stdlib::datetime::DatetimeFunction
- stdlib::datetime::DatetimeMethod
- stdlib::functools::FunctoolsFunction
- stdlib::itertools::ItertoolsFunction
- stdlib::json::JsonFunction
- stdlib::logging::LogLevel
- stdlib::logging::LoggingFunction
- stdlib::math::MathFunction
- stdlib::os::OsFunction
- stdlib::os::path::PathFunction
- stdlib::random::RandomFunction
- stdlib::re::ReFunction
Macros
Functions
- analysis::imports::extract_dynamic_import
- analysis::imports::extract_imports
- analysis::imports::path_to_module_path
- analysis::metadata::get_python_file_metadata
- analysis::metadata::get_python_project_metadata
- compile_multiple_python_files
- compile_multiple_python_files_with_config
- compile_multiple_python_files_with_options
- compile_python_project
- compile_python_project_with_options
- compile_python_to_wasm
- compile_python_to_wasm_with_options
- compiler::compile_ir_module
- core::config::collect_python_files_with_config
- core::config::get_module_init_code
- core::config::is_config_file
- core::config::load_project_config
- core::errors::name_error
- core::errors::other_error
- core::errors::parse_error
- core::errors::type_error
- core::errors::unsupported_feature
- core::errors::warning
- core::errors::wasm_compilation_error
- core::errors::wasm_optimization_error
- core::parser::parse_python
- get_python_file_metadata
- get_python_project_metadata
- ir::add_entry_point_to_module
- ir::create_main_function_from_entry_point
- ir::detect_entry_points
- ir::lower_ast_to_ir
- ir::lower_expr
- ir::process_format_string
- ir::process_percent_format
- optimize::wasm::optimize_wasm
- stdlib::collections::get_attribute
- stdlib::collections::get_function
- stdlib::datetime::date_add_timedelta
- stdlib::datetime::date_diff
- stdlib::datetime::date_from_iso
- stdlib::datetime::date_isoweekday
- stdlib::datetime::date_to_iso
- stdlib::datetime::date_today
- stdlib::datetime::date_weekday
- stdlib::datetime::datetime_add_timedelta
- stdlib::datetime::datetime_diff
- stdlib::datetime::datetime_from_iso
- stdlib::datetime::datetime_from_timestamp
- stdlib::datetime::datetime_now_local
- stdlib::datetime::datetime_now_utc
- stdlib::datetime::datetime_strftime
- stdlib::datetime::datetime_sub_timedelta
- stdlib::datetime::datetime_to_iso
- stdlib::datetime::get_attribute
- stdlib::datetime::get_datetime_method
- stdlib::datetime::get_function
- stdlib::datetime::time_from_iso
- stdlib::datetime::time_to_iso
- stdlib::functools::get_attribute
- stdlib::functools::get_function
- stdlib::get_stdlib_attributes
- stdlib::is_stdlib_module
- stdlib::is_stdlib_submodule
- stdlib::itertools::get_attribute
- stdlib::itertools::get_function
- stdlib::json::get_attribute
- stdlib::json::get_function
- stdlib::json::parse_json_string
- stdlib::json::serialize_to_json
- stdlib::json::serialize_to_json_pretty
- stdlib::logging::get_attribute
- stdlib::logging::get_function
- stdlib::math::get_attribute
- stdlib::math::get_function
- stdlib::os::get_attribute
- stdlib::os::get_function
- stdlib::os::path::get_attribute
- stdlib::os::path::get_function
- stdlib::random::get_attribute
- stdlib::random::get_function
- stdlib::re::compile
- stdlib::re::escape
- stdlib::re::findall
- stdlib::re::finditer
- stdlib::re::fullmatch
- stdlib::re::get_attribute
- stdlib::re::get_function
- stdlib::re::match_start
- stdlib::re::search
- stdlib::re::split
- stdlib::re::sub
- stdlib::re::subn
- stdlib::sys::get_attribute
- type_to_string
- utils::fs::collect_compilable_python_files
- utils::fs::collect_python_files_recursive
- utils::fs::contains_function_definitions
- utils::fs::has_complex_imports
- utils::fs::has_complex_module_level_code
- utils::fs::has_module_level_code
- utils::fs::is_special_python_file
- utils::fs::should_skip_directory
- utils::logging::get_verbosity
- utils::logging::init