hir
0.0.0
Module sym
Statics
In crate hir
Module
hir
::
sym
Copy item path
[
−
]
Expand description
Module defining all known symbols required by the rest of rust-analyzer.
Statics
ยง
Box
Break
C
CStr
C_
dash_
cmse_
dash_
nonsecure_
dash_
call
C_
dash_
cmse_
dash_
nonsecure_
dash_
entry
C_
dash_
unwind
Center
Clone
Context
Continue
Copy
Debug
Default
Eq
Err
Future
Hash
INTEGE
R_
0
INTEGE
R_
1
INTEGE
R_
2
INTEGE
R_
3
INTEGE
R_
4
INTEGE
R_
5
INTEGE
R_
6
INTEGE
R_
7
INTEGE
R_
8
INTEGE
R_
9
INTEGE
R_
10
INTEGE
R_
11
INTEGE
R_
12
INTEGE
R_
13
INTEGE
R_
14
INTEGE
R_
15
Implied
Index
Into
Future
Into
Iter
Into
Iterator
Is
Item
Iterator
Left
MISSIN
G_
NAME
Neg
None
Not
Ok
Option
Ord
Output
Param
Partial
Eq
Partial
Ord
Pending
Poll
Range
Range
From
Range
Full
Range
Inclusive
RangeTo
Range
ToInclusive
Ready
Result
Resume
Ty
Right
Rust
Self_
Some
String
Target
Try
Unknown
__empty
__
ra_
fixup
aapcs
aapcs_
dash_
unwind
add
add_
assign
alias
align
align_
offset
all
alloc
alloc_
layout
allow
allow_
internal_
unsafe
any
array
as_str
asm
assert
attributes
avr_
dash_
interrupt
avr_
dash_
non_
dash_
blocking_
dash_
interrupt
begin_
panic
bench
bitand
bitand_
assign
bitor
bitor_
assign
bitxor
bitxor_
assign
bool
box_
free
boxed
boxed_
slice
branch
c_void
call
call_
mut
call_
once
cdecl
cdecl_
dash_
unwind
cfg
cfg_
accessible
cfg_
attr
cfg_
eval
char
clone
coerce_
unsized
column
compile_
error
concat
concat_
bytes
concat_
idents
const_
const_
format_
args
const_
panic_
fmt
const_
param_
ty
copy
core
core_
panic
coroutine
coroutine_
state
count
crate_
crate_
type
debug_
assertions
default
deprecated
deref
deref_
mut
deref_
target
derive
derive_
const
destruct
discriminant_
kind
discriminant_
type
dispatch_
from_
dyn
div
div_
assign
doc
dollar_
crate
dotdotdot
drop
drop_
in_
place
dyn_
metadata
efiapi
eh_
catch_
typeinfo
eh_
personality
env
eq
exchange_
malloc
exhaustive_
patterns
export_
name
f16
f32
f64
f128
false_
fastcall
fastcall_
dash_
unwind
feature
file
filter_
map
fmt
fn_
fn_mut
fn_once
fn_
once_
output
fn_
ptr_
addr
fn_
ptr_
trait
format
format_
alignment
format_
args
format_
args_
nl
format_
argument
format_
arguments
format_
count
format_
placeholder
format_
unsafe_
arg
freeze
from_
output
from_
residual
from_
usize
from_
yeet
fundamental
future
future_
output
future_
trait
ge
generic_
associated_
type_
extended
get_
context
global_
allocator
global_
asm
gt
hidden
html_
root_
url
i8
i16
i32
i64
i128
ignore
in_
include
include_
bytes
include_
str
index
index_
mut
into_
future
into_
iter
is_
empty
isize
iter
iter_
mut
iterator
keyword
lang
le
len
let_
line
llvm_
asm
local_
inner_
macros
log_
syntax
lt
macro_
export
macro_
rules
macro_
use
main
manually_
drop
may_
dangle
maybe_
uninit
metadata_
type
min_
exhaustive_
patterns
miri
missing
module_
path
msp430_
dash_
interrupt
mul
mul_
assign
ne
neg
new
new_
binary
new_
debug
new_
display
new_
lower_
exp
new_
lower_
hex
new_
octal
new_
pointer
new_
unchecked
new_
upper_
exp
new_
upper_
hex
new_
v1_
formatted
next
no_core
no_
mangle
no_std
non_
exhaustive
none
not
notable_
trait
opaque
ops
option
option_
env
owned_
box
packed
panic
panic_
2015
panic_
2021
panic_
bounds_
check
panic_
cannot_
unwind
panic_
display
panic_
fmt
panic_
impl
panic_
info
panic_
location
panic_
misaligned_
pointer_
dereference
panic_
nounwind
partial_
ord
path
phantom_
data
pieces
pin
platform_
dash_
intrinsic
pointee_
trait
pointer_
like
poll
prelude
prelude_
import
proc_
dash_
macro
proc_
macro
proc_
macro_
attribute
proc_
macro_
derive
ptx_
dash_
kernel
quote
range_
inclusive_
new
receiver
recursion_
limit
register_
attr
register_
tool
rem
rem_
assign
repr
result
riscv_
dash_
interrupt_
dash_
m
riscv_
dash_
interrupt_
dash_
s
rust_
2015
rust_
2018
rust_
2021
rust_
2024
rust_
analyzer
rust_
dash_
call
rust_
dash_
cold
rust_
dash_
intrinsic
rustc_
allocator
rustc_
allocator_
zeroed
rustc_
allow_
incoherent_
impl
rustc_
builtin_
macro
rustc_
coherence_
is_
core
rustc_
const_
panic_
str
rustc_
deallocator
rustc_
deprecated_
safe_
2024
rustc_
has_
incoherent_
inherent_
impls
rustc_
intrinsic
rustc_
intrinsic_
must_
be_
overridden
rustc_
layout_
scalar_
valid_
range_
end
rustc_
layout_
scalar_
valid_
range_
start
rustc_
legacy_
const_
generics
rustc_
macro_
transparency
rustc_
reallocator
rustc_
reservation_
impl
rustc_
safe_
intrinsic
rustc_
skip_
array_
during_
method_
dispatch
rustc_
skip_
during_
method_
dispatch
self_
semitransparent
shl
shl_
assign
shr
shr_
assign
simd
sized
slice_
len_
fn
start
std
std_
panic
stdcall
stdcall_
dash_
unwind
str
string
stringify
structural_
peq
structural_
teq
sub
sub_
assign
super_
sync
system
system_
dash_
unwind
sysv64
sysv64_
dash_
unwind
termination
test
test_
case
thiscall
thiscall_
dash_
unwind
tick_
static
trace_
macros
transmute_
opts
transmute_
trait
transparent
true_
tuple_
trait
u8
u16
u32
u64
u128
unadjusted
underscore
unpin
unreachable
unreachable_
2015
unreachable_
2021
unsafe_
unsafe_
cell
unsize
unstable
usize
v1
va_list
vectorcall
vectorcall_
dash_
unwind
wasm
win64
win64_
dash_
unwind
x86_
dash_
interrupt