Module shim

Source

Modules§

async_destructor_ctor 🔒

Structs§

CloneShimBuilder 🔒
DropShimElaborator 🔒

Enums§

Adjustment 🔒
CallKind 🔒
DerefSource 🔒

Functions§

build_adt_ctor 🔒
build_call_shim 🔒
Builds a “call” shim for instance. The shim calls the function specified by call_kind, first adjusting its first argument according to rcvr_adjustment.
build_clone_shim 🔒
Builds a Clone::clone shim for self_ty. Here, def_id is Clone::clone.
build_construct_coroutine_by_move_shim 🔒
build_drop_shim 🔒
build_fn_ptr_addr_shim 🔒
build_thread_local_shim 🔒
local_decls_for_sig 🔒
make_shim 🔒
new_body 🔒
provide 🔒