Searched defs:InferenceContext (Results 1 – 8 of 8) sorted by relevance
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/infer/ |
| D | mutability.rs | 15 impl<'a> InferenceContext<'a> { impl
|
| D | path.rs | 24 impl InferenceContext<'_> { impl
|
| D | closure.rs | 35 impl InferenceContext<'_> { implementation 312 impl InferenceContext<'_> { implementation
|
| D | pat.rs | 59 impl<'a> InferenceContext<'a> { implementation
|
| D | coerce.rs | 223 impl<'a> InferenceContext<'a> { impl
|
| D | unify.rs | 25 impl<'a> InferenceContext<'a> { implementation
|
| D | expr.rs | 53 impl<'a> InferenceContext<'a> { impl
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/ |
| D | infer.rs | 487 pub(crate) struct InferenceContext<'a> { struct 488 pub(crate) db: &'a dyn HirDatabase, 489 pub(crate) owner: DefWithBodyId, 490 pub(crate) body: &'a Body, 491 pub(crate) resolver: Resolver, 515 /// comment on `InferenceContext::sort_closures` argument 516 closure_dependencies: FxHashMap<ClosureId, Vec<ClosureId>>, 517 deferred_closures: FxHashMap<ClosureId, Vec<(Ty, Ty, Vec<Ty>, ExprId)>>, 564 impl<'a> InferenceContext<'a> { impl 597 let InferenceContext { mut table, mut result, .. } = self; in resolve_all() localVariable
|