List of all items
Structs
- AnalysisResult
- AnalyzeOptions
- Analyzer
- BundleOutput
- Bundler
- BundlerBuilder
- BundlerOptions
- BundlerTransformOptions
- CacheAnalysis
- ChainAnalysis
- ClassMemberInfo
- ClassMemberMetadata
- CollectedImport
- CollectedModule
- CollectionState
- Configured
- DecoratorOptions
- DependencyChain
- DependencyCoverage
- EmittedAsset
- EnumMemberInfo
- EnumMemberMetadata
- Export
- ExternalDependency
- FileMetadata
- GraphStatistics
- HookGenerateBundleArgs
- HookLoadArgs
- HookLoadOutput
- HookResolveIdArgs
- HookResolveIdOutput
- HookTransformArgs
- HookTransformOutput
- HookUsage
- Import
- ImportResolution
- InputItem
- IsolatedDeclarationsOptions
- LogWithoutPlugin
- Module
- ModuleGraph
- ModuleId
- NamespaceImportInfo
- NativeRuntime
- OutputAsset
- OutputChunk
- PackageJson
- RenameEvent
- ResolveOptions
- SideEffectImport
- SourceSpan
- Symbol
- SymbolSpan
- SymbolStatistics
- SymbolTable
- TestRuntime
- TransformationTrace
- TypeCoverage
- TypeOnlyImport
- TypeScriptOptions
- Unconfigured
- UnreachableCode
- UnusedDependency
- UnusedExport
- UnusedSymbol
- analysis::AnalyzedBundle
- builders::BuildOptions
- builders::BuildResult
- builders::CodeSplittingConfig
- builders::IncrementalConfig
- builders::asset_plugin::AssetDetectionPlugin
- builders::asset_processor::RewriteReport
- builders::asset_registry::AssetInfo
- builders::asset_registry::AssetRegistry
- builtins::css::CssPlugin
- builtins::css::CssPluginOptions
- cache::CacheConfig
- cache::CacheKey
- cache::CacheStore
- cache::changes::ChangeDetector
- cache::changes::ChangeSet
- cache::incremental::IncrementalCache
- cache::serialize::BuildComponents
- cache::serialize::CacheMetadata
- cache::serialize::CachedBuild
- cache::serialize::SerializedAsset
- cache::serialize::SerializedAssetInfo
- cache::serialize::SerializedChunk
- cache::serialize::SerializedRenderedModule
- collection::CollectedImport
- collection::CollectedModule
- collection::CollectionState
- config::BuildConfig
- config::OptimizationConfig
- config::OutputConfig
- config::ResolutionConfig
- dependency_chain::ChainAnalysis
- dependency_chain::DependencyChain
- diagnostics::DiagnosticError
- diagnostics::ExtractedDiagnostic
- export::Export
- external_dep::ExternalDependency
- from_collection::PendingImport
- import::Import
- module::Module
- module::ModuleBuilder
- module_collection_plugin::ModuleCollectionPlugin
- module_id::ModuleId
- output::app::AppBuild
- output::bundle::Bundle
- output::bundles::ComponentBuild
- output::import_map::ImportMap
- output::manifest::BuildStats
- output::manifest::BundleManifest
- output::manifest::ChunkMetadata
- output::metadata::BundleMetadata
- output::metadata::ExportInfo
- output::metadata::ImportInfo
- oxc::Allocator
- oxc::Codegen
- oxc::CodegenOptions
- oxc::CodegenReturn
- oxc::CompactStr
- oxc::IsolatedDeclarations
- oxc::IsolatedDeclarationsOptions
- oxc::Minifier
- oxc::MinifierOptions
- oxc::MinifierReturn
- oxc::Parser
- oxc::ParserReturn
- oxc::ScopeFlags
- oxc::Semantic
- oxc::SemanticBuilder
- oxc::SemanticBuilderReturn
- oxc::SourceType
- oxc::Span
- oxc::SymbolFlags
- oxc::TransformOptions
- oxc::Transformer
- oxc::TraverseCtx
- oxc::ast::AccessorProperty
- oxc::ast::ArrayAssignmentTarget
- oxc::ast::ArrayExpression
- oxc::ast::ArrayPattern
- oxc::ast::ArrowFunctionExpression
- oxc::ast::AssignmentExpression
- oxc::ast::AssignmentPattern
- oxc::ast::AssignmentTargetPropertyIdentifier
- oxc::ast::AssignmentTargetPropertyProperty
- oxc::ast::AssignmentTargetRest
- oxc::ast::AssignmentTargetWithDefault
- oxc::ast::Atom
- oxc::ast::AwaitExpression
- oxc::ast::BigIntLiteral
- oxc::ast::BinaryExpression
- oxc::ast::BindingIdentifier
- oxc::ast::BindingPattern
- oxc::ast::BindingProperty
- oxc::ast::BindingRestElement
- oxc::ast::BlockStatement
- oxc::ast::BooleanLiteral
- oxc::ast::BreakStatement
- oxc::ast::CallExpression
- oxc::ast::CatchClause
- oxc::ast::CatchParameter
- oxc::ast::ChainExpression
- oxc::ast::Class
- oxc::ast::ClassBody
- oxc::ast::Comment
- oxc::ast::CommentNewlines
- oxc::ast::ComputedMemberExpression
- oxc::ast::ConditionalExpression
- oxc::ast::ContinueStatement
- oxc::ast::DebuggerStatement
- oxc::ast::Decorator
- oxc::ast::Directive
- oxc::ast::DoWhileStatement
- oxc::ast::Elision
- oxc::ast::EmptyStatement
- oxc::ast::ExportAllDeclaration
- oxc::ast::ExportDefaultDeclaration
- oxc::ast::ExportNamedDeclaration
- oxc::ast::ExportSpecifier
- oxc::ast::ExpressionStatement
- oxc::ast::ForInStatement
- oxc::ast::ForOfStatement
- oxc::ast::ForStatement
- oxc::ast::FormalParameter
- oxc::ast::FormalParameters
- oxc::ast::Function
- oxc::ast::FunctionBody
- oxc::ast::Hashbang
- oxc::ast::IdentifierName
- oxc::ast::IdentifierReference
- oxc::ast::IfStatement
- oxc::ast::ImportAttribute
- oxc::ast::ImportDeclaration
- oxc::ast::ImportDefaultSpecifier
- oxc::ast::ImportExpression
- oxc::ast::ImportNamespaceSpecifier
- oxc::ast::ImportSpecifier
- oxc::ast::JSDocNonNullableType
- oxc::ast::JSDocNullableType
- oxc::ast::JSDocUnknownType
- oxc::ast::JSXAttribute
- oxc::ast::JSXClosingElement
- oxc::ast::JSXClosingFragment
- oxc::ast::JSXElement
- oxc::ast::JSXEmptyExpression
- oxc::ast::JSXExpressionContainer
- oxc::ast::JSXFragment
- oxc::ast::JSXIdentifier
- oxc::ast::JSXMemberExpression
- oxc::ast::JSXNamespacedName
- oxc::ast::JSXOpeningElement
- oxc::ast::JSXOpeningFragment
- oxc::ast::JSXSpreadAttribute
- oxc::ast::JSXSpreadChild
- oxc::ast::JSXText
- oxc::ast::LabelIdentifier
- oxc::ast::LabeledStatement
- oxc::ast::LogicalExpression
- oxc::ast::MetaProperty
- oxc::ast::MethodDefinition
- oxc::ast::NewExpression
- oxc::ast::NullLiteral
- oxc::ast::NumericLiteral
- oxc::ast::ObjectAssignmentTarget
- oxc::ast::ObjectExpression
- oxc::ast::ObjectPattern
- oxc::ast::ObjectProperty
- oxc::ast::ParenthesizedExpression
- oxc::ast::PrivateFieldExpression
- oxc::ast::PrivateIdentifier
- oxc::ast::PrivateInExpression
- oxc::ast::Program
- oxc::ast::PropertyDefinition
- oxc::ast::RegExp
- oxc::ast::RegExpFlags
- oxc::ast::RegExpLiteral
- oxc::ast::RegExpPattern
- oxc::ast::ReturnStatement
- oxc::ast::SequenceExpression
- oxc::ast::SourceType
- oxc::ast::Span
- oxc::ast::SpreadElement
- oxc::ast::StaticBlock
- oxc::ast::StaticMemberExpression
- oxc::ast::StringLiteral
- oxc::ast::Super
- oxc::ast::SwitchCase
- oxc::ast::SwitchStatement
- oxc::ast::TSAnyKeyword
- oxc::ast::TSArrayType
- oxc::ast::TSAsExpression
- oxc::ast::TSBigIntKeyword
- oxc::ast::TSBooleanKeyword
- oxc::ast::TSCallSignatureDeclaration
- oxc::ast::TSClassImplements
- oxc::ast::TSConditionalType
- oxc::ast::TSConstructSignatureDeclaration
- oxc::ast::TSConstructorType
- oxc::ast::TSEnumBody
- oxc::ast::TSEnumDeclaration
- oxc::ast::TSEnumMember
- oxc::ast::TSExportAssignment
- oxc::ast::TSExternalModuleReference
- oxc::ast::TSFunctionType
- oxc::ast::TSGlobalDeclaration
- oxc::ast::TSImportEqualsDeclaration
- oxc::ast::TSImportType
- oxc::ast::TSImportTypeQualifiedName
- oxc::ast::TSIndexSignature
- oxc::ast::TSIndexSignatureName
- oxc::ast::TSIndexedAccessType
- oxc::ast::TSInferType
- oxc::ast::TSInstantiationExpression
- oxc::ast::TSInterfaceBody
- oxc::ast::TSInterfaceDeclaration
- oxc::ast::TSInterfaceHeritage
- oxc::ast::TSIntersectionType
- oxc::ast::TSIntrinsicKeyword
- oxc::ast::TSLiteralType
- oxc::ast::TSMappedType
- oxc::ast::TSMethodSignature
- oxc::ast::TSModuleBlock
- oxc::ast::TSModuleDeclaration
- oxc::ast::TSNamedTupleMember
- oxc::ast::TSNamespaceExportDeclaration
- oxc::ast::TSNeverKeyword
- oxc::ast::TSNonNullExpression
- oxc::ast::TSNullKeyword
- oxc::ast::TSNumberKeyword
- oxc::ast::TSObjectKeyword
- oxc::ast::TSOptionalType
- oxc::ast::TSParenthesizedType
- oxc::ast::TSPropertySignature
- oxc::ast::TSQualifiedName
- oxc::ast::TSRestType
- oxc::ast::TSSatisfiesExpression
- oxc::ast::TSStringKeyword
- oxc::ast::TSSymbolKeyword
- oxc::ast::TSTemplateLiteralType
- oxc::ast::TSThisParameter
- oxc::ast::TSThisType
- oxc::ast::TSTupleType
- oxc::ast::TSTypeAliasDeclaration
- oxc::ast::TSTypeAnnotation
- oxc::ast::TSTypeAssertion
- oxc::ast::TSTypeLiteral
- oxc::ast::TSTypeOperator
- oxc::ast::TSTypeParameter
- oxc::ast::TSTypeParameterDeclaration
- oxc::ast::TSTypeParameterInstantiation
- oxc::ast::TSTypePredicate
- oxc::ast::TSTypeQuery
- oxc::ast::TSTypeReference
- oxc::ast::TSUndefinedKeyword
- oxc::ast::TSUnionType
- oxc::ast::TSUnknownKeyword
- oxc::ast::TSVoidKeyword
- oxc::ast::TaggedTemplateExpression
- oxc::ast::TemplateElement
- oxc::ast::TemplateElementValue
- oxc::ast::TemplateLiteral
- oxc::ast::ThisExpression
- oxc::ast::ThrowStatement
- oxc::ast::TryStatement
- oxc::ast::UnaryExpression
- oxc::ast::UpdateExpression
- oxc::ast::V8IntrinsicExpression
- oxc::ast::VariableDeclaration
- oxc::ast::VariableDeclarator
- oxc::ast::WhileStatement
- oxc::ast::WithClause
- oxc::ast::WithStatement
- oxc::ast::YieldExpression
- package_json::DependencyCoverage
- package_json::PackageJson
- package_json::TypeCoverage
- package_json::UnusedDependency
- runtime::BundlerRuntime
- span::SourceSpan
- statistics::GraphStatistics
- symbol::ClassMemberMetadata
- symbol::CodeQualityMetadata
- symbol::EnumMemberMetadata
- symbol::QualifiedReference
- symbol::Symbol
- symbol::SymbolSpan
- symbol::SymbolStatistics
- symbol::SymbolTable
- symbol::UnreachableCode
- symbol::UnusedSymbol
- test_utils::TestRuntime
Enums
- AnalyzeError
- CacheEffectiveness
- CollectedExport
- CollectedImportSpecifier
- CollectionGraphError
- DependencyType
- EnumMemberValue
- Error
- ExportKind
- GlobalsOutputOption
- ImportKind
- ImportOutcome
- ImportSpecifier
- IsExternal
- ModuleIdError
- ModuleType
- Output
- OutputFormat
- Platform
- PluginContext
- RawMinifyOptions
- RenamePhase
- RuntimeError
- SourceMapType
- SourceType
- SymbolKind
- SymbolMetadata
- Visibility
- builders::BuildOutput
- builders::EntryMode
- builders::EntryPoints
- builders::ExternalConfig
- builders::MinifyLevel
- cache::CacheError
- cache::serialize::SerializedOutput
- cache::serialize::SerializedStrOrBytes
- collection::CollectedExport
- collection::CollectedImportKind
- collection::CollectedImportSpecifier
- collection::CollectionError
- config::ExternalPattern
- diagnostics::DiagnosticContext
- diagnostics::DiagnosticKind
- diagnostics::DiagnosticSeverity
- export::ExportKind
- from_collection::CollectionGraphError
- from_rolldown::RolldownGraphError
- import::ImportKind
- import::ImportSpecifier
- module::ExportsKind
- module::ModuleFormat
- module::SourceType
- module_id::ModuleIdError
- oxc::ast::AccessorPropertyType
- oxc::ast::Argument
- oxc::ast::ArrayExpressionElement
- oxc::ast::AssignmentOperator
- oxc::ast::AssignmentTarget
- oxc::ast::AssignmentTargetMaybeDefault
- oxc::ast::AssignmentTargetPattern
- oxc::ast::AssignmentTargetProperty
- oxc::ast::BigintBase
- oxc::ast::BinaryOperator
- oxc::ast::BindingPatternKind
- oxc::ast::ChainElement
- oxc::ast::ClassElement
- oxc::ast::ClassType
- oxc::ast::CommentContent
- oxc::ast::CommentKind
- oxc::ast::CommentPosition
- oxc::ast::Declaration
- oxc::ast::ExportDefaultDeclarationKind
- oxc::ast::Expression
- oxc::ast::ForStatementInit
- oxc::ast::ForStatementLeft
- oxc::ast::FormalParameterKind
- oxc::ast::FunctionType
- oxc::ast::ImportAttributeKey
- oxc::ast::ImportDeclarationSpecifier
- oxc::ast::ImportOrExportKind
- oxc::ast::ImportPhase
- oxc::ast::JSXAttributeItem
- oxc::ast::JSXAttributeName
- oxc::ast::JSXAttributeValue
- oxc::ast::JSXChild
- oxc::ast::JSXElementName
- oxc::ast::JSXExpression
- oxc::ast::JSXMemberExpressionObject
- oxc::ast::Language
- oxc::ast::LanguageVariant
- oxc::ast::LogicalOperator
- oxc::ast::MemberExpression
- oxc::ast::MethodDefinitionKind
- oxc::ast::MethodDefinitionType
- oxc::ast::ModuleDeclaration
- oxc::ast::ModuleExportName
- oxc::ast::ModuleKind
- oxc::ast::NumberBase
- oxc::ast::ObjectPropertyKind
- oxc::ast::PropertyDefinitionType
- oxc::ast::PropertyKey
- oxc::ast::PropertyKind
- oxc::ast::SimpleAssignmentTarget
- oxc::ast::Statement
- oxc::ast::TSAccessibility
- oxc::ast::TSEnumMemberName
- oxc::ast::TSImportTypeQualifier
- oxc::ast::TSLiteral
- oxc::ast::TSMappedTypeModifierOperator
- oxc::ast::TSMethodSignatureKind
- oxc::ast::TSModuleDeclarationBody
- oxc::ast::TSModuleDeclarationKind
- oxc::ast::TSModuleDeclarationName
- oxc::ast::TSModuleReference
- oxc::ast::TSSignature
- oxc::ast::TSTupleElement
- oxc::ast::TSType
- oxc::ast::TSTypeName
- oxc::ast::TSTypeOperatorOperator
- oxc::ast::TSTypePredicateName
- oxc::ast::TSTypeQueryExprName
- oxc::ast::UnaryOperator
- oxc::ast::UpdateOperator
- oxc::ast::VariableDeclarationKind
- oxc::ast::WithClauseKeyword
- package_json::DependencyType
- symbol::EnumMemberValue
- symbol::SymbolKind
- symbol::SymbolMetadata
- symbol::Visibility
- target::ExportConditions
- target::NodeBuiltins
- target::RuntimeEnvironment
Traits
- FrameworkRule
- Plugin
- Runtime
- framework_rules::FrameworkRule
- oxc::GetSpan
- oxc::Traverse
- oxc::Visit
- target::DeploymentTarget
Macros
- oxc::ast::match_assignment_target
- oxc::ast::match_assignment_target_pattern
- oxc::ast::match_declaration
- oxc::ast::match_expression
- oxc::ast::match_member_expression
- oxc::ast::match_module_declaration
- oxc::ast::match_simple_assignment_target
- oxc::ast::match_ts_type
- oxc::ast::match_ts_type_name
Functions
- analyze
- analyze_with_options
- builders::asset_processor::process_assets
- builders::asset_processor::rewrite_urls_ast
- builders::asset_resolver::resolve_asset
- builders::asset_resolver::validate_asset_size
- builders::build
- cache::open_store
- cache::try_load
- cache::try_save
- collection::parse_module_structure
- diagnostics::calculate_enhanced_span
- diagnostics::calculate_span_length
- diagnostics::clear_source_cache
- diagnostics::extract_from_rolldown_error
- diagnostics::line_col_to_offset
- diagnostics::load_source
- diagnostics::to_diagnostic_error
- extract_package_name
- from_collection::convert_collected_exports
- from_collection::convert_collected_imports
- from_collection::convert_collected_module_id
- from_collection::convert_import_specifier
- from_collection::has_star_export
- from_collection::infer_exports_kind
- from_rolldown::from_rolldown_parts
- output::writer::write_bundle_to
- package_json::extract_package_name
- parse_module_structure
- semantic::analyze_symbols
- semantic::detect_unreachable_code
Type Aliases
- HookLoadReturn
- HookNoopReturn
- HookResolveIdReturn
- HookTransformReturn
- Result
- RuntimeResult
- SharedPluginable
- SharedTransformPluginContext
- cache::CacheResult