List of all items
Structs
- ast::ActorDef
- ast::Affect
- ast::AsmOperand
- ast::AsmOptions
- ast::Attribute
- ast::Block
- ast::ClosureParam
- ast::ConstDef
- ast::CrateConfig
- ast::EnumDef
- ast::EnumVariant
- ast::ExternBlock
- ast::ExternFunction
- ast::ExternStatic
- ast::FieldDef
- ast::FieldInit
- ast::FieldPattern
- ast::Function
- ast::FunctionAttrs
- ast::Generics
- ast::Ident
- ast::ImplBlock
- ast::IncorporationSegment
- ast::InlineAsm
- ast::LegionFieldMarker
- ast::LinkerConfig
- ast::MacroDef
- ast::MacroInvocation
- ast::MatchArm
- ast::MemoryAttributes
- ast::MemoryRegion
- ast::MessageHandler
- ast::Module
- ast::Param
- ast::PathSegment
- ast::SectionConfig
- ast::SimdType
- ast::SourceFile
- ast::StaticDef
- ast::StructAttrs
- ast::StructDef
- ast::TargetConfig
- ast::TraitDef
- ast::TypeAlias
- ast::TypePath
- ast::UseDecl
- ast::WhereClause
- ast::WherePredicate
- codegen::jit::ExternFnSig
- codegen::jit::JitCompiler
- codegen::jit::SigilValue
- diagnostic::Diagnostic
- diagnostic::DiagnosticBuilder
- diagnostic::DiagnosticLabel
- diagnostic::Diagnostics
- diagnostic::FixSuggestion
- diagnostic::JsonDiagnostic
- diagnostic::JsonDiagnosticsOutput
- diagnostic::RelatedInfo
- ffi::helpers::CStringOwned
- interpreter::ActorInner
- interpreter::BuiltInFn
- interpreter::ChannelInner
- interpreter::Environment
- interpreter::Function
- interpreter::FutureInner
- interpreter::Interpreter
- interpreter::RuntimeAffect
- interpreter::RuntimeError
- ir::EvidenceLevel
- ir::EvidentialityLattice
- ir::IrAffect
- ir::IrConstant
- ir::IrDumpOptions
- ir::IrField
- ir::IrForIterator
- ir::IrFunction
- ir::IrGenericParam
- ir::IrImplBlock
- ir::IrMatchArm
- ir::IrModule
- ir::IrParam
- ir::IrPosition
- ir::IrSpan
- ir::IrTraitDef
- ir::IrVariant
- ir::LatticeRule
- lexer::Lexer
- lint::Baseline
- lint::BaselineEntry
- lint::BaselineLintResult
- lint::BaselineSummary
- lint::CacheEntry
- lint::CacheStats
- lint::CachedDiagnostic
- lint::CliOverrides
- lint::CustomRule
- lint::CustomRuleChecker
- lint::CustomRuleMatch
- lint::CustomRulesFile
- lint::DirectoryLintResult
- lint::FixResult
- lint::GitIntegration
- lint::IgnorePatterns
- lint::IncrementalLintResult
- lint::LintCache
- lint::LintConfig
- lint::LintConfigFile
- lint::LintReport
- lint::LintSettings
- lint::LintStats
- lint::Linter
- lint::LspCodeAction
- lint::LspDiagnostic
- lint::LspLintResult
- lint::LspRelatedInfo
- lint::LspServerState
- lint::LspTextEdit
- lint::SarifArtifactChange
- lint::SarifArtifactLocation
- lint::SarifConfiguration
- lint::SarifContent
- lint::SarifDriver
- lint::SarifFix
- lint::SarifLocation
- lint::SarifMessage
- lint::SarifPhysicalLocation
- lint::SarifRegion
- lint::SarifReplacement
- lint::SarifReport
- lint::SarifResult
- lint::SarifRule
- lint::SarifRuleProperties
- lint::SarifRun
- lint::SarifTool
- lint::Suppression
- lint::TrendData
- lint::TrendSummary
- lint::WatchConfig
- lint::WatchResult
- lower::LoweringContext
- optimize::OptStats
- optimize::Optimizer
- parser::Parser
- plurality::ast::AlterBlock
- plurality::ast::AlterBody
- plurality::ast::AlterBound
- plurality::ast::AlterDef
- plurality::ast::AlterMethod
- plurality::ast::AlterSourcedType
- plurality::ast::AlterStateMachine
- plurality::ast::AlterTransition
- plurality::ast::AlterTypeAlias
- plurality::ast::AnimaConfig
- plurality::ast::CoConChannel
- plurality::ast::HeadspaceDef
- plurality::ast::LocationDef
- plurality::ast::RealityDef
- plurality::ast::RealityLayer
- plurality::ast::RealityTransform
- plurality::ast::SpecialCapability
- plurality::ast::SplitConfig
- plurality::ast::SplitExpr
- plurality::ast::StreamDef
- plurality::ast::SwitchConfig
- plurality::ast::SwitchExpr
- plurality::ast::TriggerHandler
- plurality::ast::TriggerPattern
- plurality::codegen::PluralityCodeGen
- plurality::combat::CombatAbility
- plurality::combat::CombatEffect
- plurality::combat::CombatEnvironment
- plurality::combat::CombatState
- plurality::combat::Enemy
- plurality::combat::EnvironmentHazard
- plurality::combat::PlayerCombatant
- plurality::combat::StatusEffect
- plurality::combat::TriggerBehavior
- plurality::dialogue::AlterDialogueVariation
- plurality::dialogue::DialogueContent
- plurality::dialogue::DialogueManager
- plurality::dialogue::DialogueNode
- plurality::dialogue::DialogueNodeBuilder
- plurality::dialogue::DialogueResponse
- plurality::dialogue::DialogueTree
- plurality::dialogue::DialogueTreeBuilder
- plurality::dialogue::EmotionalVariation
- plurality::dialogue::RecognitionEvent
- plurality::dialogue::ResolvedDialogue
- plurality::dialogue::ResolvedResponse
- plurality::dialogue::ResolvedSpeaker
- plurality::dialogue::SpeakerInfo
- plurality::game_loop::Cutscene
- plurality::game_loop::DialogueState
- plurality::game_loop::GameLoop
- plurality::game_loop::GameState
- plurality::game_loop::Interactable
- plurality::game_loop::Item
- plurality::game_loop::SaveData
- plurality::game_loop::Scene
- plurality::game_loop::SceneEntity
- plurality::game_loop::TriggerZone
- plurality::lexer::PluralityTokenStream
- plurality::perception::AudioModification
- plurality::perception::ColorGrade
- plurality::perception::EntityRepresentation
- plurality::perception::EntityTransform
- plurality::perception::EntityVisibilityRule
- plurality::perception::EnvironmentModification
- plurality::perception::EnvironmentalOverlay
- plurality::perception::LayerCharacteristics
- plurality::perception::PerceivableEntity
- plurality::perception::PerceptionHistory
- plurality::perception::PerceptionManager
- plurality::perception::PerceptionModifier
- plurality::perception::PerceptionState
- plurality::perception::PerceptionTransition
- plurality::perception::PerceptionTrigger
- plurality::runtime::Alter
- plurality::runtime::AnimaState
- plurality::runtime::CoConChannel
- plurality::runtime::CoConMessage
- plurality::runtime::HeadspaceAtmosphere
- plurality::runtime::HeadspaceState
- plurality::runtime::PluralSystem
- plurality::runtime::Trigger
- plurality::save_system::SaveFile
- plurality::save_system::SaveManager
- plurality::save_system::SaveMetadata
- plurality::save_system::SerializedAlter
- plurality::save_system::SerializedAnimaState
- plurality::save_system::SerializedPluralSystem
- plurality::typeck::AlterContext
- plurality::typeck::PluralType
- plurality::typeck::PluralityTypeChecker
- span::Span
- span::Spanned
- tree_sitter_support::TSParser
- tree_sitter_support::TSTree
- typeck::TypeChecker
- typeck::TypeEnv
- typeck::TypeError
- typeck::TypeVar
Enums
- ast::AsmOperandKind
- ast::Aspect
- ast::AtomicOp
- ast::AttrArg
- ast::AttrArgs
- ast::BinOp
- ast::BuiltinTrait
- ast::Confidence
- ast::DeriveTrait
- ast::Emotion
- ast::Evidentiality
- ast::Expr
- ast::ExternItem
- ast::Formality
- ast::GenericParam
- ast::GraphQLOpKind
- ast::HttpMethod
- ast::ImplItem
- ast::InlineHint
- ast::Intensity
- ast::InterpolationPart
- ast::Item
- ast::KafkaOpKind
- ast::LegionOp
- ast::Literal
- ast::MacroDelimiter
- ast::MemoryOrdering
- ast::MorphemeKind
- ast::NumBase
- ast::Pattern
- ast::PipeOp
- ast::ProtocolKind
- ast::Sentiment
- ast::SimdOp
- ast::Stmt
- ast::StructFields
- ast::StructRepr
- ast::TraitItem
- ast::TypeExpr
- ast::UnaryOp
- ast::UseTree
- ast::Visibility
- ast::WebSocketMessageKind
- diagnostic::Severity
- ffi::ctypes::CType
- interpreter::ControlFlow
- interpreter::EvalError
- interpreter::Evidence
- interpreter::FutureComputation
- interpreter::FutureState
- interpreter::RuntimeConfidence
- interpreter::RuntimeEmotion
- interpreter::RuntimeFormality
- interpreter::RuntimeIntensity
- interpreter::RuntimeSentiment
- interpreter::TypeDef
- interpreter::Value
- ir::BinaryOp
- ir::Confidence
- ir::Emotion
- ir::EvidenceOp
- ir::Formality
- ir::HttpMethod
- ir::IncorporationSegment
- ir::Intensity
- ir::IrEvidence
- ir::IrOperation
- ir::IrPattern
- ir::IrPipelineStep
- ir::IrType
- ir::IrTypeDef
- ir::IrVisibility
- ir::JoinStrategy
- ir::KafkaOpKind
- ir::LiteralVariant
- ir::LoopVariant
- ir::MorphemeKind
- ir::ProtocolOp
- ir::Sentiment
- ir::UnaryOp
- ir::WebSocketOp
- lexer::Token
- lint::CiFormat
- lint::CustomPattern
- lint::LintCategory
- lint::LintId
- lint::LintLevel
- lint::LspSeverity
- lint::TrendDirection
- optimize::OptLevel
- parser::ParseError
- plurality::ast::AlterCategory
- plurality::ast::AlterExpr
- plurality::ast::AlterSource
- plurality::ast::AlterState
- plurality::ast::PluralityExpr
- plurality::ast::PluralityItem
- plurality::combat::AbilityResult
- plurality::combat::CombatEffectType
- plurality::combat::CombatPhase
- plurality::combat::CombatResult
- plurality::combat::CombatSwitchResult
- plurality::combat::CombatTriggerResult
- plurality::combat::Combatant
- plurality::combat::DamageType
- plurality::combat::EnemyType
- plurality::combat::StatusEffectType
- plurality::combat::TriggerCondition
- plurality::dialogue::AppliedEffect
- plurality::dialogue::CompareOp
- plurality::dialogue::DialogueCondition
- plurality::dialogue::DialogueEffect
- plurality::dialogue::DialogueError
- plurality::dialogue::DialogueResult
- plurality::dialogue::DialogueTone
- plurality::dialogue::DialogueValue
- plurality::dialogue::EmotionalCondition
- plurality::dialogue::RecognitionType
- plurality::game_loop::CombatAction
- plurality::game_loop::Direction
- plurality::game_loop::FlagValue
- plurality::game_loop::GameEvent
- plurality::game_loop::GameOverReason
- plurality::game_loop::GamePhase
- plurality::game_loop::InteractionType
- plurality::game_loop::ItemType
- plurality::game_loop::MenuType
- plurality::game_loop::PlayerInput
- plurality::lexer::AlterSourceMarker
- plurality::lexer::ForcedOperation
- plurality::perception::EntityType
- plurality::perception::ModifierSource
- plurality::perception::OverlayType
- plurality::perception::PerceptionModifierType
- plurality::perception::PerceptionTriggerCondition
- plurality::perception::TransitionEffect
- plurality::runtime::AlterCategory
- plurality::runtime::AlterPresenceState
- plurality::runtime::FrontingState
- plurality::runtime::MemoryAccess
- plurality::runtime::RealityLayer
- plurality::runtime::SwitchFailReason
- plurality::runtime::SwitchResult
- plurality::runtime::TriggerCategory
- plurality::runtime::TriggerResult
- plurality::save_system::SaveError
- plurality::save_system::SerializedFrontingState
- plurality::save_system::SerializedMemoryAccess
- plurality::typeck::AlterSourceCoercion
- plurality::typeck::AlterSourceCompatibility
- plurality::typeck::PluralityTypeError
- plurality::typeck::SwitchValidation
- tree_sitter_support::TSLanguage
- typeck::EvidenceLevel
- typeck::FloatSize
- typeck::IntSize
- typeck::Type
- typeck::TypeDef
Traits
Macros
Functions
- codegen::jit::sigil_abs
- codegen::jit::sigil_ackermann
- codegen::jit::sigil_add
- codegen::jit::sigil_array_add
- codegen::jit::sigil_array_choice
- codegen::jit::sigil_array_dot
- codegen::jit::sigil_array_fill
- codegen::jit::sigil_array_first
- codegen::jit::sigil_array_get
- codegen::jit::sigil_array_last
- codegen::jit::sigil_array_len
- codegen::jit::sigil_array_max
- codegen::jit::sigil_array_middle
- codegen::jit::sigil_array_min
- codegen::jit::sigil_array_mul
- codegen::jit::sigil_array_new
- codegen::jit::sigil_array_next
- codegen::jit::sigil_array_nth
- codegen::jit::sigil_array_offset
- codegen::jit::sigil_array_product
- codegen::jit::sigil_array_push
- codegen::jit::sigil_array_scale
- codegen::jit::sigil_array_set
- codegen::jit::sigil_array_sort
- codegen::jit::sigil_array_sum
- codegen::jit::sigil_ceil
- codegen::jit::sigil_cos
- codegen::jit::sigil_div
- codegen::jit::sigil_exp
- codegen::jit::sigil_floor
- codegen::jit::sigil_ge
- codegen::jit::sigil_gpu_filter
- codegen::jit::sigil_gpu_map
- codegen::jit::sigil_gpu_reduce
- codegen::jit::sigil_gt
- codegen::jit::sigil_le
- codegen::jit::sigil_ln
- codegen::jit::sigil_lt
- codegen::jit::sigil_memo_free
- codegen::jit::sigil_memo_get_1
- codegen::jit::sigil_memo_get_2
- codegen::jit::sigil_memo_new
- codegen::jit::sigil_memo_set_1
- codegen::jit::sigil_memo_set_2
- codegen::jit::sigil_mul
- codegen::jit::sigil_now
- codegen::jit::sigil_parallel_filter
- codegen::jit::sigil_parallel_map
- codegen::jit::sigil_parallel_reduce
- codegen::jit::sigil_pow
- codegen::jit::sigil_print
- codegen::jit::sigil_print_float
- codegen::jit::sigil_print_int
- codegen::jit::sigil_print_str
- codegen::jit::sigil_simd_add
- codegen::jit::sigil_simd_cross
- codegen::jit::sigil_simd_div
- codegen::jit::sigil_simd_dot
- codegen::jit::sigil_simd_extract
- codegen::jit::sigil_simd_free
- codegen::jit::sigil_simd_hadd
- codegen::jit::sigil_simd_length
- codegen::jit::sigil_simd_length_sq
- codegen::jit::sigil_simd_max
- codegen::jit::sigil_simd_min
- codegen::jit::sigil_simd_mul
- codegen::jit::sigil_simd_new
- codegen::jit::sigil_simd_normalize
- codegen::jit::sigil_simd_splat
- codegen::jit::sigil_simd_sub
- codegen::jit::sigil_sin
- codegen::jit::sigil_sqrt
- codegen::jit::sigil_sub
- codegen::jit::sigil_tak
- ffi::ctypes::is_c_type
- ffi::helpers::sigil_alloc
- ffi::helpers::sigil_cstring_copy
- ffi::helpers::sigil_cstring_free
- ffi::helpers::sigil_cstring_len
- ffi::helpers::sigil_free
- ffi::helpers::sigil_memcpy
- ffi::helpers::sigil_memset
- ffi::helpers::sigil_ptr_add
- ffi::helpers::sigil_ptr_from_int
- ffi::helpers::sigil_ptr_is_null
- ffi::helpers::sigil_ptr_read_f64
- ffi::helpers::sigil_ptr_read_i32
- ffi::helpers::sigil_ptr_read_i64
- ffi::helpers::sigil_ptr_read_u8
- ffi::helpers::sigil_ptr_to_int
- ffi::helpers::sigil_ptr_write_f64
- ffi::helpers::sigil_ptr_write_i32
- ffi::helpers::sigil_ptr_write_i64
- ffi::helpers::sigil_ptr_write_u8
- ffi::helpers::sigil_realloc
- ffi::helpers::sigil_string_to_cstring
- is_verbose
- lint::apply_fixes
- lint::collect_sigil_files_filtered
- lint::config_with_overrides
- lint::explain_lint
- lint::filter_ignored
- lint::find_baseline
- lint::find_cache
- lint::generate_ci_annotations
- lint::generate_html_report
- lint::generate_pre_commit_hook
- lint::generate_sarif
- lint::generate_sarif_for_directory
- lint::lint_and_fix
- lint::lint_changed_files
- lint::lint_changed_since
- lint::lint_directory
- lint::lint_directory_filtered
- lint::lint_directory_incremental
- lint::lint_directory_parallel
- lint::lint_file
- lint::lint_files
- lint::lint_for_lsp
- lint::lint_source
- lint::lint_source_with_config
- lint::lint_source_with_overrides
- lint::lint_with_baseline
- lint::lint_with_custom_rules
- lint::list_lints
- lint::parse_suppressions
- lint::save_html_report
- lint::watch_directory
- lower::lower_source_file
- optimize::optimize
- plurality::lexer::check_alter_source_sequence
- plurality::lexer::check_forced_operation
- plurality::lexer::is_alter_category
- plurality::lexer::is_alter_state
- plurality::lexer::is_plurality_keyword
- plurality::typeck::check_compatibility
- set_verbose
- stdlib::get_bufreader_registry
- stdlib::get_listener_registry
- stdlib::get_stream_registry
- stdlib::get_tcp_stream
- stdlib::register_stdlib
- stdlib::store_bufreader
- stdlib::store_tcp_stream
- tree_sitter_support::node_text
- tree_sitter_support::node_to_value
- tree_sitter_support::parse_source
- tree_sitter_support::supported_languages