[−] List of all items
Structs
- EagerCallLoc
- EagerMacroId
- ExpansionInfo
- HirFileId
- InFile
- LazyMacroId
- MacroCallLoc
- MacroDefId
- MacroFile
- ast_id_map::AstIdMap
- ast_id_map::FileAstId
- db::AstDatabaseGroupStorage__
- db::AstDatabaseStorage
- db::AstIdMapQuery
- db::ExpandProcMacroQuery
- db::InternEagerExpansionLookupQuery
- db::InternEagerExpansionQuery
- db::InternMacroLookupQuery
- db::InternMacroQuery
- db::MacroArgTextQuery
- db::MacroDefQuery
- db::MacroExpandQuery
- db::ParseMacroQuery
- diagnostics::DiagnosticCode
- diagnostics::DiagnosticSink
- diagnostics::DiagnosticSinkBuilder
- hygiene::Hygiene
- name::Name
- proc_macro::ProcMacroExpander
Enums
- MacroCallId
- MacroCallKind
- MacroDefKind
- Origin
- builtin_derive::BuiltinDeriveExpander
- builtin_macro::BuiltinFnLikeExpander
- builtin_macro::EagerExpander
- db::TokenExpander
Traits
Macros
Functions
- builtin_derive::find_builtin_derive
- builtin_macro::find_builtin_macro
- db::expand_hypothetical
- db::parse_macro_with_arg
- eager::expand_eager_macro
Typedefs
Constants
- name::known::Box
- name::known::Clone
- name::known::Copy
- name::known::Debug
- name::known::Default
- name::known::Eq
- name::known::Future
- name::known::Hash
- name::known::Index
- name::known::IntoIterator
- name::known::Item
- name::known::Iterator
- name::known::Neg
- name::known::Not
- name::known::Ok
- name::known::Ord
- name::known::Output
- name::known::PartialEq
- name::known::PartialOrd
- name::known::Range
- name::known::RangeFrom
- name::known::RangeFull
- name::known::RangeInclusive
- name::known::RangeTo
- name::known::RangeToInclusive
- name::known::Result
- name::known::SELF_PARAM
- name::known::SELF_TYPE
- name::known::Target
- name::known::Try
- name::known::abort
- name::known::add_with_overflow
- name::known::alloc
- name::known::assert
- name::known::bitreverse
- name::known::bool
- name::known::boxed
- name::known::bswap
- name::known::caller_location
- name::known::char
- name::known::column
- name::known::compile_error
- name::known::concat
- name::known::core
- name::known::ctlz
- name::known::ctpop
- name::known::cttz
- name::known::discriminant_value
- name::known::doc
- name::known::env
- name::known::f32
- name::known::f64
- name::known::file
- name::known::format_args
- name::known::format_args_nl
- name::known::future
- name::known::i128
- name::known::i16
- name::known::i32
- name::known::i64
- name::known::i8
- name::known::include
- name::known::include_bytes
- name::known::include_str
- name::known::isize
- name::known::iter
- name::known::likely
- name::known::line
- name::known::macro_rules
- name::known::maxnumf32
- name::known::maxnumf64
- name::known::min_align_of
- name::known::min_align_of_val
- name::known::minnumf32
- name::known::minnumf64
- name::known::mul_with_overflow
- name::known::needs_drop
- name::known::ops
- name::known::option_env
- name::known::ptr_guaranteed_eq
- name::known::ptr_guaranteed_ne
- name::known::result
- name::known::rotate_left
- name::known::rotate_right
- name::known::rustc_peek
- name::known::saturating_add
- name::known::saturating_sub
- name::known::size_of
- name::known::size_of_val
- name::known::std
- name::known::str
- name::known::stringify
- name::known::sub_with_overflow
- name::known::type_id
- name::known::type_name
- name::known::u128
- name::known::u16
- name::known::u32
- name::known::u64
- name::known::u8
- name::known::unlikely
- name::known::usize
- name::known::variant_count
- name::known::wrapping_add
- name::known::wrapping_mul
- name::known::wrapping_sub