| /third_party/rust/rust/src/tools/clippy/clippy_lints/src/misc_early/ |
| D | builtin_type_shadow.rs | 8 pub(super) fn check(cx: &EarlyContext<'_>, param: &GenericParam) { in check()
|
| /third_party/rust/rust/src/tools/clippy/clippy_lints/src/ |
| D | single_char_lifetime_names.rs | 45 fn check_generic_param(&mut self, ctx: &EarlyContext<'_>, param: &GenericParam) { in check_generic_param()
|
| /third_party/rust/rust/compiler/rustc_parse/src/parser/ |
| D | generics.rs | 43 fn parse_ty_param(&mut self, preceding_attrs: AttrVec) -> PResult<'a, GenericParam> { in parse_ty_param() argument 110 ) -> PResult<'a, GenericParam> { in parse_const_param() argument 136 ) -> PResult<'a, GenericParam> { in recover_const_param_with_mistyped_const() argument 169 pub(super) fn parse_generic_params(&mut self) -> PResult<'a, ThinVec<ast::GenericParam>> { in parse_generic_params()
|
| D | ty.rs | 382 generic_params: ThinVec<GenericParam>, in parse_remaining_bounds_path() 515 mut params: ThinVec<GenericParam>, in parse_ty_bare_fn() 549 params: &mut ThinVec<GenericParam>, in recover_fn_ptr_with_generics() 932 pub(super) fn parse_late_bound_lifetime_defs(&mut self) -> PResult<'a, ThinVec<GenericParam>> { in parse_late_bound_lifetime_defs() 951 lifetime_defs: &mut ThinVec<GenericParam>, in recover_fn_trait_with_lifetime_params()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/ide-assists/src/handlers/ |
| D | extract_type_alias.rs | 95 known_generics: &'gp [ast::GenericParam], in collect_used_generics() 96 ) -> Option<Vec<&'gp ast::GenericParam>> { in collect_used_generics()
|
| D | generate_function.rs | 428 necessary_generic_params: &mut FxHashSet<hir::GenericParam>, in make_return_type() 542 necessary_generic_params: &mut FxHashSet<hir::GenericParam>, in fn_args() 574 necessary_params: FxHashSet<hir::GenericParam>, in fn_generic_params() 625 ) -> (Vec<ast::GenericParam>, Vec<ast::WherePred>) { in params_and_where_preds_in_scope() 742 node: ast::GenericParam, in compute_contained_params_in_generic_param() 791 fn filter_generic_params(ctx: &AssistContext<'_>, node: SyntaxNode) -> Option<hir::GenericParam> { in filter_generic_params() 828 necessary_params: FxHashSet<hir::GenericParam>, in filter_unnecessary_bounds() 972 generic_params: &mut FxHashSet<hir::GenericParam>, in fn_arg_type() 978 generic_params: &mut FxHashSet<hir::GenericParam>, in fn_arg_type()
|
| /third_party/rust/rust/src/tools/clippy/tests/ui/ |
| D | transmute_ptr_to_ptr.rs | 21 struct GenericParam<T> { struct 38 let _: &GenericParam<f32> = std::mem::transmute(&GenericParam { t: 1u32 }); in transmute_ptr_to_ptr() argument
|
| /third_party/rust/rust/compiler/rustc_hir/src/ |
| D | target.rs | 57 GenericParam(GenericParamKind), enumerator
|
| D | hir.rs | 506 pub struct GenericParam<'hir> { struct 512 pub kind: GenericParamKind<'hir>, argument 514 pub source: GenericParamSource, argument 517 impl<'hir> GenericParam<'hir> { implementation 768 GenericParam, enumerator 3680 GenericParam(&'hir GenericParam<'hir>), enumerator
|
| /third_party/rust/rust/src/tools/rustfmt/src/ |
| D | spanned.rs | 114 impl Spanned for ast::GenericParam { implementation
|
| D | types.rs | 579 impl Rewrite for ast::GenericParam { implementation 1129 generic_params: &[ast::GenericParam], in rewrite_lifetime_param()
|
| /third_party/rust/rust/compiler/rustc_expand/src/ |
| D | placeholders.rs | 230 param: ast::GenericParam, in flat_map_generic_param()
|
| /third_party/rust/rust/compiler/rustc_builtin_macros/src/deriving/generic/ |
| D | ty.rs | 153 ) -> ast::GenericParam { in mk_ty_param()
|
| /third_party/rust/rust/compiler/rustc_builtin_macros/src/ |
| D | cfg_eval.rs | 235 param: ast::GenericParam, in flat_map_generic_param()
|
| /third_party/rust/rust/compiler/rustc_ast/src/ |
| D | ast.rs | 372 pub struct GenericParam { struct 378 pub kind: GenericParamKind, argument 382 impl GenericParam { argument 2695 pub fn new(generic_params: ThinVec<GenericParam>, path: Path, span: Span) -> Self { in new()
|
| /third_party/rust/rust/compiler/rustc_ast_passes/src/ |
| D | node_count.rs | 58 fn visit_generic_param(&mut self, param: &GenericParam) { in visit_generic_param()
|
| D | feature_gate.rs | 153 fn check_late_bound_lifetime_defs(&self, params: &[ast::GenericParam]) { in check_late_bound_lifetime_defs()
|
| D | ast_validation.rs | 647 generics: &[GenericParam], in validate_generic_param_order() 1148 fn visit_generic_param(&mut self, param: &'a GenericParam) { in visit_generic_param()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir/src/ |
| D | from_id.rs | 73 impl From<GenericParamId> for GenericParam { implementation
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/syntax/src/ast/ |
| D | edit_in_place.rs | 221 pub fn add_generic_param(&self, generic_param: ast::GenericParam) { in add_generic_param() 240 pub fn remove_generic_param(&self, generic_param: ast::GenericParam) { in remove_generic_param()
|
| /third_party/rust/rust/src/tools/rust-analyzer/crates/hir-def/src/ |
| D | resolver.rs | 86 GenericParam(TypeParamId), enumerator 116 GenericParam(ConstParamId), enumerator 667 GenericParam(GenericParamId), enumerator
|
| /third_party/rust/rust/compiler/rustc_resolve/src/ |
| D | def_collector.rs | 202 fn visit_generic_param(&mut self, param: &'a GenericParam) { in visit_generic_param()
|
| /third_party/rust/rust/compiler/rustc_ast_lowering/src/ |
| D | lib.rs | 848 generic_params: &[GenericParam], in lower_lifetime_binder() 2258 params: &'s [GenericParam], in lower_generic_params_mut() 2266 params: &[GenericParam], in lower_generic_params() 2275 param: &GenericParam, in lower_generic_param() 2296 param: &GenericParam, in lower_generic_param_kind()
|
| /third_party/rust/rust/compiler/rustc_lint/src/ |
| D | nonstandard_style.rs | 205 fn check_generic_param(&mut self, cx: &EarlyContext<'_>, param: &ast::GenericParam) { in check_generic_param()
|
| /third_party/rust/rust/compiler/rustc_ast_pretty/src/pprust/ |
| D | state.rs | 1115 fn print_formal_generic_params(&mut self, generic_params: &[ast::GenericParam]) { in print_formal_generic_params() 1625 pub(crate) fn print_generic_params(&mut self, generic_params: &[ast::GenericParam]) { in print_generic_params() 1739 generic_params: &[ast::GenericParam], in print_ty_fn()
|