[−] List of all items
Structs
- BytePos
- CachingSourceMapView
- CharPos
- DistinctSources
- FileLines
- InnerSpan
- LineInfo
- Loc
- MalformedSourceMapPositions
- MultiByteChar
- MultiSpan
- NormalizedPos
- OffsetOverflowError
- SessionGlobals
- SourceFile
- SourceFileAndBytePos
- SourceFileAndLine
- SourceFileHash
- Span
- SpanData
- SpanLabel
- def_id::CrateId
- def_id::DefId
- def_id::DefIndex
- def_id::DefPathHash
- def_id::LocalDefId
- fatal_error::FatalError
- fatal_error::FatalErrorMarker
- hygiene::ExpnData
- hygiene::ExpnId
- hygiene::HygieneData
- hygiene::HygieneDecodeContext
- hygiene::HygieneEncodeContext
- hygiene::SyntaxContext
- hygiene::SyntaxContextData
- source_map::FilePathMapping
- source_map::RealFileLoader
- source_map::SourceMap
- source_map::Spanned
- source_map::StableSourceFileId
- source_map::monotonic::MonotonicVec
- symbol::Ident
- symbol::IdentPrinter
- symbol::Interner
- symbol::MacroRulesNormalizedIdent
- symbol::Symbol
- symbol::SymbolIndex
- symbol::SymbolStr
Enums
- ExternalSource
- ExternalSourceKind
- FileName
- NonNarrowChar
- RealFileName
- SourceFileHashAlgorithm
- SpanLinesError
- SpanSnippetError
- def_id::CrateNum
- edition::Edition
- hygiene::AstPass
- hygiene::DesugaringKind
- hygiene::ExpnDataDecodeMode
- hygiene::ExpnDataEncodeMode
- hygiene::ExpnKind
- hygiene::ForLoopLoc
- hygiene::MacroKind
- hygiene::Transparency
Traits
Functions
- debug_with_source_map
- def_id::default_def_id_debug
- default_span_debug
- hygiene::clear_syntax_context_map
- hygiene::debug_hygiene_data
- hygiene::decode_expn_id
- hygiene::decode_syntax_context
- hygiene::for_all_ctxts_in
- hygiene::for_all_data
- hygiene::for_all_expn_data
- hygiene::for_all_expns_in
- hygiene::num_syntax_ctxts
- hygiene::raw_encode_expn_id
- hygiene::raw_encode_syntax_context
- hygiene::update_dollar_crate_names
- hygiene::walk_chain
- lev_distance::find_best_match_for_name
- lev_distance::lev_distance
- source_map::dummy_spanned
- source_map::original_sp
- source_map::respan
- symbol::sym::integer
- with_default_session_globals
- with_session_globals
- with_source_map
Typedefs
Statics
Constants
- DUMMY_SP
- def_id::CRATE_DEF_INDEX
- def_id::LOCAL_CRATE
- edition::ALL_EDITIONS
- edition::DEFAULT_EDITION
- edition::EDITION_NAME_LIST
- edition::LATEST_STABLE_EDITION
- symbol::kw::Abstract
- symbol::kw::As
- symbol::kw::Async
- symbol::kw::Auto
- symbol::kw::Await
- symbol::kw::Become
- symbol::kw::Box
- symbol::kw::Break
- symbol::kw::Catch
- symbol::kw::Const
- symbol::kw::Continue
- symbol::kw::Crate
- symbol::kw::Default
- symbol::kw::Do
- symbol::kw::DollarCrate
- symbol::kw::Dyn
- symbol::kw::Else
- symbol::kw::Empty
- symbol::kw::Enum
- symbol::kw::Extern
- symbol::kw::False
- symbol::kw::Final
- symbol::kw::Fn
- symbol::kw::For
- symbol::kw::If
- symbol::kw::Impl
- symbol::kw::In
- symbol::kw::Let
- symbol::kw::Loop
- symbol::kw::Macro
- symbol::kw::MacroRules
- symbol::kw::Match
- symbol::kw::Mod
- symbol::kw::Move
- symbol::kw::Mut
- symbol::kw::Override
- symbol::kw::PathRoot
- symbol::kw::Priv
- symbol::kw::Pub
- symbol::kw::Raw
- symbol::kw::Ref
- symbol::kw::Return
- symbol::kw::SelfLower
- symbol::kw::SelfUpper
- symbol::kw::Static
- symbol::kw::StaticLifetime
- symbol::kw::Struct
- symbol::kw::Super
- symbol::kw::Trait
- symbol::kw::True
- symbol::kw::Try
- symbol::kw::Type
- symbol::kw::Typeof
- symbol::kw::Underscore
- symbol::kw::UnderscoreLifetime
- symbol::kw::Union
- symbol::kw::Unsafe
- symbol::kw::Unsized
- symbol::kw::Use
- symbol::kw::Virtual
- symbol::kw::Where
- symbol::kw::While
- symbol::kw::Yield
- symbol::sym::macro_rules