Skip to main content

Module handle_cycle_error

Module handle_cycle_error 

Source

Re-exportsยง

use std::collections::VecDeque; ๐Ÿ”’
use std::fmt::Write; ๐Ÿ”’
use std::iter; ๐Ÿ”’
use std::ops::ControlFlow; ๐Ÿ”’
use rustc_data_structures::fx::FxHashSet; ๐Ÿ”’
use rustc_errors::Applicability; ๐Ÿ”’
use rustc_errors::Diag; ๐Ÿ”’
use rustc_errors::MultiSpan; ๐Ÿ”’
use rustc_errors::pluralize; ๐Ÿ”’
use rustc_errors::struct_span_code_err; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def::Res; ๐Ÿ”’
use rustc_middle::queries::TaggedQueryKey; ๐Ÿ”’
use rustc_middle::query::QueryCycle; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::def_id::DefId; ๐Ÿ”’
use rustc_span::def_id::LocalDefId; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::ErrorGuaranteed; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_errors::codes::*; ๐Ÿ”’

Functionsยง

check_representability ๐Ÿ”’
check_representability_adt_ty ๐Ÿ”’
check_representability_inner ๐Ÿ”’
create_cycle_error ๐Ÿ”’
default ๐Ÿ”’
find_item_ty_spans ๐Ÿ”’
fn_sig ๐Ÿ”’
layout_of ๐Ÿ”’
recursive_type_error ๐Ÿ”’
search_for_cycle_permutation ๐Ÿ”’
variances_of ๐Ÿ”’