List of all items
Structs
- analysis::AnalysisTask
- analysis::Analyzer
- analysis::AnalyzerConfig
- analysis::Attr
- analysis::AttrContext
- analysis::AttrReadGuard
- analysis::AttrRef
- analysis::DocumentReadGuard
- analysis::ExclusiveTask
- analysis::Initializer
- analysis::Invalidator
- analysis::MutationTask
- analysis::Scope
- analysis::Semantics
- analysis::Slot
- analysis::SlotReadGuard
- analysis::SlotRef
- analysis::TriggerHandle
- analysis::VoidClassifier
- analysis::VoidFeature
- arena::Entry
- arena::Id
- arena::Repo
- format::PrettyPrintConfig
- format::PrettyPrinter
- format::Snippet
- format::SnippetConfig
- format::Style
- lexis::CharProperties
- lexis::Chunk
- lexis::ChunkIter
- lexis::LineIndex
- lexis::Position
- lexis::SiteRef
- lexis::TokenBuffer
- lexis::TokenRef
- lexis::TokenSet
- sync::Lazy
- sync::Shared
- sync::Table
- sync::TableDrain
- sync::TableIntoIter
- sync::TableOccupiedEntry
- sync::TableReadGuard
- sync::TableVacantEntry
- sync::TableWriteGuard
- sync::Trigger
- syntax::CaptureIntoIter
- syntax::CapturesIter
- syntax::ChildrenIter
- syntax::DebugObserver
- syntax::ErrorIter
- syntax::ErrorRef
- syntax::ImmutableSyntaxTree
- syntax::NodeIter
- syntax::NodeRef
- syntax::NodeSet
- syntax::ParseBlank
- syntax::ParseNode
- syntax::ParseToken
- syntax::ParseTree
- syntax::Recovery
- syntax::SyntaxError
- syntax::VoidObserver
- syntax::VoidSyntax
- units::DebugWatcher
- units::ImmutableUnit
- units::MutableUnit
- units::VoidWatcher
Enums
- analysis::AnalysisError
- format::AnnotationPriority
- format::Color
- sync::TableEntry
- syntax::Capture
- syntax::Key
- syntax::ParseNodeChild
- syntax::PolyVariant
- syntax::RecoveryResult
- syntax::RefKind
- units::Document
Traits
- analysis::AbstractFeature
- analysis::AbstractTask
- analysis::AnalysisResultEx
- analysis::Classifier
- analysis::Computable
- analysis::Feature
- analysis::Grammar
- analysis::MutationAccess
- analysis::SemanticAccess
- analysis::SharedComputable
- analysis::TaskHandle
- arena::Identifiable
- format::Highlighter
- format::SnippetFormatter
- format::TerminalString
- lexis::Char
- lexis::LexisSession
- lexis::SourceCode
- lexis::ToSite
- lexis::ToSpan
- lexis::Token
- lexis::TokenCursor
- sync::SyncBuildHasher
- syntax::AbstractNode
- syntax::Node
- syntax::Observer
- syntax::PolyRef
- syntax::SyntaxSession
- syntax::SyntaxTree
- syntax::Visitor
- units::CompilationUnit
- units::Lexis
- units::Syntax
- units::Watcher
Derive Macros
Type Aliases
- analysis::AnalysisResult
- analysis::Event
- analysis::Revision
- analysis::ScopeAttr
- analysis::TaskPriority
- arena::EntryIndex
- arena::EntryVersion
- arena::RepoEntriesIntoIter
- arena::RepoEntriesIter
- arena::RepoIntoIter
- arena::RepoIter
- arena::RepoIterMut
- lexis::ByteIndex
- lexis::Column
- lexis::Length
- lexis::Line
- lexis::PositionSpan
- lexis::Site
- lexis::SiteRefSpan
- lexis::SiteSpan
- lexis::TokenCount
- lexis::TokenRule
- syntax::NodeRule
Statics
- analysis::NIL_ATTR_REF
- analysis::NIL_SLOT_REF
- arena::NIL_ENTRY
- lexis::EMPTY_TOKEN_SET
- lexis::FULL_TOKEN_SET
- lexis::NIL_SITE_REF
- lexis::NIL_TOKEN_REF
- syntax::EMPTY_NODE_SET
- syntax::NIL_ERROR_REF
- syntax::NIL_NODE_REF
- syntax::UNLIMITED_RECOVERY