List of all items
Structs
- BytePos
- CharPos
- Globals
- LineCol
- Loc
- LocWithOpt
- Mark
- MultiSpan
- SourceFile
- SourceFileAndBytePos
- SourceFileAndLine
- Span
- SyntaxContext
- comments::ArchivedComment
- comments::Comment
- comments::CommentResolver
- comments::NoopComments
- comments::SingleThreadedComments
- errors::ArchivedCodeSuggestion
- errors::ArchivedSubstitution
- errors::ArchivedSubstitutionPart
- errors::CodeSuggestion
- errors::CodeSuggestionResolver
- errors::Diagnostic
- errors::DiagnosticBuilder
- errors::DiagnosticStyledString
- errors::ExplicitBug
- errors::FatalError
- errors::FatalErrorMarker
- errors::Handler
- errors::HandlerFlags
- errors::SubDiagnostic
- errors::Substitution
- errors::SubstitutionPart
- errors::SubstitutionPartResolver
- errors::SubstitutionResolver
- errors::emitter::EmitterWriter
- hygiene::ArchivedMutableMarkContext
- hygiene::ArchivedSyntaxContext
- hygiene::Mark
- hygiene::MutableMarkContext
- hygiene::MutableMarkContextResolver
- hygiene::SyntaxContext
- hygiene::SyntaxContextResolver
- input::StringInput
- iter::Iter
- pass::All
- pass::AndThen
- pass::AstKindPath
- pass::AstKindPathGuard
- pass::AstKindPathIndexGuard
- pass::AstNodePath
- pass::AstNodePathGuard
- pass::AstNodePathIndexGuard
- pass::Optional
- pass::Repeat
- plugin::diagnostics::ArchivedPluginCorePkgDiagnostics
- plugin::diagnostics::PluginCorePkgDiagnostics
- plugin::diagnostics::PluginCorePkgDiagnosticsResolver
- plugin::metadata::TransformPluginMetadataContext
- plugin::serialized::ArchivedVersionedSerializable
- plugin::serialized::PluginSerializedBytes
- plugin::serialized::VersionedSerializable
- plugin::serialized::VersionedSerializableResolver
- serializer::Node
- serializer::Type
- source_map::ArchivedBytePos
- source_map::ArchivedCharPos
- source_map::ArchivedDistinctSources
- source_map::ArchivedFilePos
- source_map::ArchivedLineInfo
- source_map::ArchivedMalformedSourceMapPositions
- source_map::ArchivedMultiByteChar
- source_map::ArchivedMultiSpan
- source_map::ArchivedPartialFileLines
- source_map::ArchivedPartialLoc
- source_map::ArchivedPrimarySpanLabel
- source_map::ArchivedSourceFile
- source_map::ArchivedSourceFileAndBytePos
- source_map::ArchivedSpan
- source_map::BytePos
- source_map::BytePosResolver
- source_map::ByteToCharPosState
- source_map::CharPos
- source_map::CharPosResolver
- source_map::DefaultSourceMapGenConfig
- source_map::DistinctSources
- source_map::DistinctSourcesResolver
- source_map::EncodePathBuf
- source_map::EncodeUrl
- source_map::FileLines
- source_map::FilePathMapping
- source_map::FilePos
- source_map::FilePosResolver
- source_map::Globals
- source_map::LineCol
- source_map::LineInfo
- source_map::LineInfoResolver
- source_map::Loc
- source_map::LocWithOpt
- source_map::MalformedSourceMapPositions
- source_map::MalformedSourceMapPositionsResolver
- source_map::Mark
- source_map::MultiByteChar
- source_map::MultiByteCharResolver
- source_map::MultiSpan
- source_map::MultiSpanResolver
- source_map::PartialFileLines
- source_map::PartialFileLinesResolver
- source_map::PartialLoc
- source_map::PartialLocResolver
- source_map::PrimarySpanLabel
- source_map::PrimarySpanLabelResolver
- source_map::RealFileLoader
- source_map::SourceFile
- source_map::SourceFileAndBytePos
- source_map::SourceFileAndBytePosResolver
- source_map::SourceFileAndLine
- source_map::SourceFileResolver
- source_map::SourceMap
- source_map::Span
- source_map::SpanLabel
- source_map::SpanResolver
- source_map::StableSourceFileId
- source_map::SyntaxContext
- source_map::hygiene::ArchivedMutableMarkContext
- source_map::hygiene::ArchivedSyntaxContext
- source_map::hygiene::Mark
- source_map::hygiene::MutableMarkContext
- source_map::hygiene::MutableMarkContextResolver
- source_map::hygiene::SyntaxContext
- source_map::hygiene::SyntaxContextResolver
- sync::Lazy
- sync::Lock
- sync::LockCell
- sync::Lrc
- sync::OnceCell
- sync::RwLock
- util::iter::ChainWith
Enums
- FileName
- SpanLinesError
- comments::ArchivedCommentKind
- comments::CommentKind
- comments::CommentKindResolver
- errors::Applicability
- errors::ApplicabilityResolver
- errors::ArchivedApplicability
- errors::ArchivedLevel
- errors::DiagnosticId
- errors::Level
- errors::LevelResolver
- errors::emitter::ColorConfig
- errors::emitter::Destination
- errors::emitter::WritableDst
- pass::Either
- plugin::metadata::TransformPluginMetadataContextKind
- plugin::serialized::ArchivedPluginError
- plugin::serialized::PluginError
- plugin::serialized::PluginErrorResolver
- source_map::ArchivedFileName
- source_map::ArchivedNonNarrowChar
- source_map::ArchivedSourceMapLookupError
- source_map::ArchivedSpanLinesError
- source_map::ArchivedSpanSnippetError
- source_map::FileName
- source_map::FileNameResolver
- source_map::NonNarrowChar
- source_map::NonNarrowCharResolver
- source_map::SourceMapLookupError
- source_map::SourceMapLookupErrorResolver
- source_map::SpanLinesError
- source_map::SpanLinesErrorResolver
- source_map::SpanSnippetError
- source_map::SpanSnippetErrorResolver
Traits
- AstNode
- EqIgnoreSpan
- Spanned
- TypeEq
- comments::Comments
- comments::CommentsExt
- errors::SourceMapper
- errors::emitter::Emitter
- input::Input
- iter::IdentifyLast
- pass::CompilerPass
- pass::NodeRef
- pass::ParentKind
- pass::Repeated
- pass::util::map::Map
- pass::util::move_map::MoveMap
- source_map::FileLoader
- source_map::SmallPos
- source_map::SourceMapGenConfig
- sync::HashMapExt
- sync::Send
- sync::Sync
- util::iter::IteratorExt
- util::map::Map
- util::move_map::MoveMap
- util::take::Take
Macros
Attribute Macros
Derive Macros
Type Aliases
- collections::AHashMap
- collections::AHashSet
- collections::ARandomState
- comments::SingleThreadedCommentsMap
- comments::SingleThreadedCommentsMapInner
- errors::SourceMapperDyn
- input::SourceFileInput
- source_map::FileLinesResult
- source_map::PartialFileLinesResult
- sync::LockGuard
- sync::MappedLockGuard
- sync::MappedReadGuard
- sync::MappedWriteGuard
- sync::ReadGuard
- sync::WriteGuard