Home
last modified time | relevance | path

Searched defs:TypeVariableOrigin (Results 1 – 3 of 3) sorted by relevance

/third_party/rust/rust/compiler/rustc_infer/src/infer/
Dtype_variable.rs114 pub struct TypeVariableOrigin { struct
115 pub kind: TypeVariableOriginKind, argument
121 pub enum TypeVariableOriginKind { argument
204 pub fn var_origin(&self, vid: ty::TyVid) -> &TypeVariableOrigin { in var_origin()
261 origin: TypeVariableOrigin, in new_var()
354 ) -> (Range<TyVid>, Vec<TypeVariableOrigin>) { in vars_since_snapshot()
Dmod.rs709 pub fn type_var_origin(&self, ty: Ty<'tcx>) -> Option<TypeVariableOrigin> { in type_var_origin()
986 origin: TypeVariableOrigin, in next_ty_var_id_in_universe()
994 origin: TypeVariableOrigin, in next_ty_var_in_universe()
/third_party/rust/rust/compiler/rustc_hir_typeck/src/
D_match.rs507 let TypeVariableOrigin { in opt_suggest_box_span() localVariable