List of all items
Structs
- AdtShape
- AlgebraicDataType
- AssertionId
- AssertionProgram
- Automaton
- ByteDomain
- ByteOffset
- CaptureId
- CaptureSpan
- CodeUnitDomain
- CodeUnitOffset
- CompilationEvidence
- Cursor
- DomainCaptureSpan
- DomainMatch
- EnginePolicy
- ExecutionMatch
- ExecutionReceipt
- ExtensionLimits
- ExtensionReceipt
- ExtensionWork
- GlobPatternDialect
- LuaPatternDialect
- MatchArm
- MatchForm
- PatternField
- PatternIr
- PatternLib
- PatternMatch
- RepeatBounds
- ScalarDomain
- ScalarOffset
- State
- StateId
- TaggedValue
- TextLimits
- TextMatch
- VariantConstructor
- VariantDeclaration
- VariantShape
Enums
- Anchor
- DomainExecutionOutcome
- ExecutionLimit
- ExecutionOutcome
- ExtensionKind
- ExtensionOutcome
- ExtensionRefusal
- ExtensionStep
- Instruction
- IrError
- IrNode
- TagBoundary
- TextClass
- TextOp
- UnsupportedFeature
Traits
Functions
- compile
- compile_glob_pattern
- compile_lua_pattern
- destructure_expr
- destructure_value
- execute_bytes
- execute_code_units
- execute_extension
- execute_regular
- execute_scalars
- exhaustiveness_diagnostics
- install_pattern_lib
- manifest_name
- match_value
- pattern_adt_op_key
- pattern_declared_op_keys
- pattern_destructure_op_key
- pattern_exhaustive_op_key
- pattern_exports
- pattern_live_ops
- pattern_match_op_key
- pattern_op_keys
- pattern_organ_symbol
- pattern_tag_op_key
- publish_pattern_organ_claims
- publish_pattern_organ_claims_for_lib
- require_code_unit_offset
- run_text_pattern
- tagged_value