Home
last modified time | relevance | path

Searched defs:TypeBound (Results 1 – 12 of 12) sorted by relevance

/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/hir/
Dtype_ref.rs151 pub enum TypeBound { enum
324 ) -> Vec<Interned<TypeBound>> { in type_bounds_from_ast()
332 impl TypeBound { implementation
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/
Dpretty.rs202 bounds: &[Interned<TypeBound>], in print_type_bounds()
Dgenerics.rs122 TypeBound { enumerator
306 bound: ast::TypeBound, in add_where_predicate_from_bound()
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/item_tree/
Dpretty.rs472 fn print_type_bounds(&mut self, bounds: &[Interned<TypeBound>]) { in print_type_bounds()
Dlower.rs611 fn lower_type_bounds(&mut self, node: &dyn ast::HasTypeBounds) -> Vec<Interned<TypeBound>> { in lower_type_bounds()
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/
Dast.rs337 fn assert_bound(text: &str, bound: Option<TypeBound>) { in test_where_predicates()
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/
Dlower.rs999 bound: &'a TypeBound, in lower_type_bound()
1059 bound: &'a TypeBound, in assoc_type_bindings_from_type_bound()
1209 bounds: &[Interned<TypeBound>], in lower_impl_trait()
Ddisplay.rs1771 impl HirDisplay for TypeBound { implementation
/third_party/rust/rust/src/tools/rust-analyzer/crates/ide-completion/src/
Dcontext.rs159 TypeBound, enumerator
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/
Dnode_ext.rs654 impl ast::TypeBound { implementation
Dmake.rs851 pub fn type_bound(bound: &str) -> ast::TypeBound { in type_bound()
/third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/generated/
Dnodes.rs152 pub fn bounds(&self) -> AstChildren<TypeBound> { support::children(&self.syntax) } in bounds()
1333 pub struct TypeBound { struct
1336 impl TypeBound { implementation
3003 impl AstNode for TypeBound { implementation
4853 impl std::fmt::Display for TypeBound { implementation