Skip to main content

Module terminator

Module terminator 

Source
Expand description

Functionality for terminators and helper types that appear in terminators.

Re-exportsยง

use std::slice; ๐Ÿ”’
use rustc_ast::InlineAsmOptions; ๐Ÿ”’
use rustc_attr_ir::lang_items::LangItem; ๐Ÿ”’
use rustc_data_structures::packed::Pu128; ๐Ÿ”’
use rustc_macros::StableHash; ๐Ÿ”’
use rustc_macros::TyDecodable; ๐Ÿ”’
use rustc_macros::TyEncodable; ๐Ÿ”’
use rustc_macros::TypeFoldable; ๐Ÿ”’
use rustc_macros::TypeVisitable; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use smallvec::SmallVec; ๐Ÿ”’
use smallvec::smallvec; ๐Ÿ”’
use thin_vec::ThinVec; ๐Ÿ”’
use super::*; ๐Ÿ”’

Modulesยง

helper ๐Ÿ”’

Structsยง

SwitchTargetsIter
Terminator

Enumsยง

CallReturnPlaces
List of places that are written to after a successful (non-unwind) return from a Call, Yield or InlineAsm.
TerminatorEdges

Functionsยง

mk_successors

Type Aliasesยง

Successors