List of all items[−]
Structs
- BytePos
- CharPos
- FileLines
- FilePathMapping
- Globals
- LineCol
- Loc
- LocWithOpt
- Mark
- MultiSpan
- SourceFile
- SourceFileAndBytePos
- SourceFileAndLine
- SourceMap
- Span
- SyntaxContext
- comments::Comment
- comments::SingleThreadedComments
- errors::CodeSuggestion
- errors::Diagnostic
- errors::DiagnosticBuilder
- errors::DiagnosticStyledString
- errors::ExplicitBug
- errors::FatalError
- errors::FatalErrorMarker
- errors::Handler
- errors::HandlerFlags
- errors::SubDiagnostic
- errors::Substitution
- errors::SubstitutionPart
- errors::emitter::EmitterWriter
- hygiene::Mark
- hygiene::SyntaxContext
- input::StringInput
- iter::Iter
- pass::All
- pass::AndThen
- pass::Optional
- pass::Repeat
- serializer::Node
- serializer::Type
- sync::Lazy
- sync::Lock
- sync::LockCell
- sync::LockGuard
- sync::Lrc
- sync::MappedLockGuard
- sync::MappedReadGuard
- sync::MappedWriteGuard
- sync::OnceCell
- sync::ReadGuard
- sync::RwLock
- sync::Weak
- sync::WriteGuard
- util::iter::ChainWith
Enums
- FileName
- SpanLinesError
- SpanSnippetError
- comments::CommentKind
- errors::Applicability
- errors::DiagnosticId
- errors::Level
- errors::emitter::ColorConfig
- errors::emitter::Destination
- errors::emitter::WritableDst
- pass::Either
Traits
- AstNode
- EqIgnoreSpan
- FileLoader
- Spanned
- TypeEq
- comments::Comments
- comments::CommentsExt
- errors::SourceMapper
- errors::emitter::Emitter
- input::Input
- iter::IdentifyLast
- pass::CompilerPass
- pass::Repeated
- pass::util::map::Map
- pass::util::move_map::MoveMap
- sync::HashMapExt
- sync::Send
- sync::Sync
- util::iter::IteratorExt
- util::map::Map
- util::move_map::MoveMap
Macros
Attribute Macros
Derive Macros
Typedefs
- comments::SingleThreadedCommentsMap
- comments::SingleThreadedCommentsMapInner
- errors::SourceMapperDyn
- input::SourceFileInput