Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/parser/src/grammar/generic_args.rs')
-rw-r--r--crates/parser/src/grammar/generic_args.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/parser/src/grammar/generic_args.rs b/crates/parser/src/grammar/generic_args.rs
index 737010985b..c7d8040b24 100644
--- a/crates/parser/src/grammar/generic_args.rs
+++ b/crates/parser/src/grammar/generic_args.rs
@@ -59,9 +59,9 @@ pub(crate) fn generic_arg(p: &mut Parser<'_>) -> bool {
// test macro_inside_generic_arg
// type A = Foo<syn::Token![_]>;
- IDENT => {
+ k if PATH_NAME_REF_KINDS.contains(k) => {
let m = p.start();
- name_ref(p);
+ name_ref_mod_path(p);
paths::opt_path_type_args(p);
match p.current() {
T![=] => {