Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/intern/src/symbol/symbols.rs')
-rw-r--r--crates/intern/src/symbol/symbols.rs159
1 files changed, 79 insertions, 80 deletions
diff --git a/crates/intern/src/symbol/symbols.rs b/crates/intern/src/symbol/symbols.rs
index af1af0536c..6304155ed7 100644
--- a/crates/intern/src/symbol/symbols.rs
+++ b/crates/intern/src/symbol/symbols.rs
@@ -14,10 +14,10 @@ use crate::{
macro_rules! define_symbols {
(@WITH_NAME: $($alias:ident = $value:literal),* $(,)? @PLAIN: $($name:ident),* $(,)?) => {
$(
- pub const $name: Symbol = Symbol { repr: TaggedArcPtr::non_arc(&stringify!($name)) };
+ pub static $name: Symbol = Symbol { repr: TaggedArcPtr::non_arc(&stringify!($name)) };
)*
$(
- pub const $alias: Symbol = Symbol { repr: TaggedArcPtr::non_arc(&$value) };
+ pub static $alias: Symbol = Symbol { repr: TaggedArcPtr::non_arc(&$value) };
)*
@@ -78,10 +78,13 @@ define_symbols! {
@PLAIN:
add_assign,
add,
+ align_offset,
+ alloc_layout,
alloc,
as_str,
asm,
assert,
+ begin_panic,
bench,
bitand_assign,
bitand,
@@ -89,88 +92,13 @@ define_symbols! {
bitor,
bitxor_assign,
bitxor,
- transmute_opts,
- transmute_trait,
- coerce_unsized,
- dispatch_from_dyn,destruct,
bool,
- panic,
- begin_panic,
- panic_nounwind,
- panic_fmt,
- panic_misaligned_pointer_dereference,
- panic_display,
- const_panic_fmt,
- panic_bounds_check,
- panic_info,
- panic_location,
- panic_impl,
- panic_cannot_unwind,
- sized,
- unsize,
- format_alignment,
- start,
- format_argument,
- format_arguments,
- format_count,
- format_placeholder,
- format_unsafe_arg,
- exchange_malloc,
box_free,
- drop_in_place,
- alloc_layout,
- eh_personality,
- eh_catch_typeinfo,
- phantom_data,
- manually_drop,
- maybe_uninit,
- align_offset,
- termination,
- tuple_trait,
- slice_len_fn,
- from_residual,
- from_output,
- from_yeet,
- pointer_like,
- const_param_ty,
- Poll,
- Ready,
- Pending,
- ResumeTy,
- get_context,
- Context,
- Some,
- Err,
- Continue,
- Break,
- into_iter,
- new_unchecked,
- range_inclusive_new,
- CStr,
- fn_ptr_trait,
- freeze,
- coroutine_state,
- c_void,
- coroutine,
- unpin,
- pin,
- fn_ptr_addr,
- structural_teq,
- fn_once_output,
- copy,
- clone,
- sync,
- discriminant_kind,
Box,
- structural_peq,
boxed,
branch,
- discriminant_type,
- pointee_trait,
- metadata_type,
- dyn_metadata,
- deref_target,
- receiver,
+ Break,
+ c_void,
call_mut,
call_once,
call,
@@ -180,31 +108,51 @@ define_symbols! {
cfg_eval,
cfg,
char,
+ clone,
Clone,
+ coerce_unsized,
column,
compile_error,
concat_bytes,
concat_idents,
concat,
const_format_args,
+ const_panic_fmt,
+ const_param_ty,
+ Context,
+ Continue,
+ copy,
Copy,
core_panic,
core,
+ coroutine_state,
+ coroutine,
crate_type,
+ CStr,
Debug,
default,
Default,
deref_mut,
+ deref_target,
deref,
derive_const,
derive,
+ discriminant_kind,
+ discriminant_type,
+ dispatch_from_dyn,destruct,
div_assign,
div,
doc,
+ drop_in_place,
drop,
+ dyn_metadata,
+ eh_catch_typeinfo,
+ eh_personality,
env,
eq,
Eq,
+ Err,
+ exchange_malloc,
f128,
f16,
f32,
@@ -214,15 +162,29 @@ define_symbols! {
filter_map,
fmt,
fn_mut,
+ fn_once_output,
fn_once,
+ fn_ptr_addr,
+ fn_ptr_trait,
+ format_alignment,
format_args_nl,
format_args,
+ format_argument,
+ format_arguments,
+ format_count,
+ format_placeholder,
+ format_unsafe_arg,
format,
+ freeze,
+ from_output,
+ from_residual,
from_usize,
+ from_yeet,
future_trait,
future,
Future,
ge,
+ get_context,
global_allocator,
global_asm,
gt,
@@ -240,6 +202,7 @@ define_symbols! {
index,
Index,
into_future,
+ into_iter,
IntoFuture,
IntoIter,
IntoIterator,
@@ -258,6 +221,9 @@ define_symbols! {
log_syntax,
lt,
macro_rules,
+ manually_drop,
+ maybe_uninit,
+ metadata_type,
module_path,
mul_assign,
mul,
@@ -271,6 +237,7 @@ define_symbols! {
new_lower_hex,
new_octal,
new_pointer,
+ new_unchecked,
new_upper_exp,
new_upper_hex,
new_v1_formatted,
@@ -293,21 +260,39 @@ define_symbols! {
owned_box,
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,
+ panic,
Param,
partial_ord,
PartialEq,
PartialOrd,
+ Pending,
+ phantom_data,
pieces,
+ pin,
+ pointee_trait,
+ pointer_like,
poll,
+ Poll,
prelude,
quote,
- r#fn,
+ range_inclusive_new,
Range,
RangeFrom,
RangeFull,
RangeInclusive,
RangeTo,
RangeToInclusive,
+ Ready,
+ receiver,
recursion_limit,
register_attr,
register_tool,
@@ -315,6 +300,7 @@ define_symbols! {
rem,
result,
Result,
+ ResumeTy,
Right,
rust_2015,
rust_2018,
@@ -327,30 +313,43 @@ define_symbols! {
shl,
shr_assign,
shr,
+ sized,
+ slice_len_fn,
+ Some,
+ start,
std_panic,
std,
str,
string,
String,
stringify,
+ structural_peq,
+ structural_teq,
sub_assign,
sub,
+ sync,
Target,
+ termination,
test_case,
test,
trace_macros,
+ transmute_opts,
+ transmute_trait,
transparent,
Try,
+ tuple_trait,
u128,
u16,
u32,
u64,
u8,
Unknown,
+ unpin,
unreachable_2015,
unreachable_2021,
unreachable,
unsafe_cell,
+ unsize,
usize,
v1,
va_list