mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-02 14:51:48 +00:00
Fix variadic arg inline test
This commit is contained in:
parent
3fb58c620c
commit
9ea36703d2
3 changed files with 25 additions and 25 deletions
|
@ -61,7 +61,7 @@ fn list_(p: &mut Parser, flavor: Flavor) {
|
||||||
}
|
}
|
||||||
// test param_list_vararg
|
// test param_list_vararg
|
||||||
// extern "C" { fn printf(format: *const i8, ...) -> i32; }
|
// extern "C" { fn printf(format: *const i8, ...) -> i32; }
|
||||||
// extern "C" { fn printf(#[attr] format: *const i8, ...) -> i32; }
|
// extern "C" { fn printf(format: *const i8, #[attr] ...) -> i32; }
|
||||||
if flavor.type_required() {
|
if flavor.type_required() {
|
||||||
p.eat(T![...]);
|
p.eat(T![...]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
extern "C" { fn printf(format: *const i8, ...) -> i32; }
|
extern "C" { fn printf(format: *const i8, ...) -> i32; }
|
||||||
extern "C" { fn printf(#[attr] format: *const i8, ...) -> i32; }
|
extern "C" { fn printf(format: *const i8, #[attr] ...) -> i32; }
|
||||||
|
|
|
@ -63,29 +63,29 @@ SOURCE_FILE@[0; 122)
|
||||||
IDENT@[73; 79) "printf"
|
IDENT@[73; 79) "printf"
|
||||||
PARAM_LIST@[79; 111)
|
PARAM_LIST@[79; 111)
|
||||||
L_PAREN@[79; 80) "("
|
L_PAREN@[79; 80) "("
|
||||||
ATTR@[80; 87)
|
PARAM@[80; 97)
|
||||||
POUND@[80; 81) "#"
|
BIND_PAT@[80; 86)
|
||||||
TOKEN_TREE@[81; 87)
|
NAME@[80; 86)
|
||||||
L_BRACK@[81; 82) "["
|
IDENT@[80; 86) "format"
|
||||||
IDENT@[82; 86) "attr"
|
COLON@[86; 87) ":"
|
||||||
R_BRACK@[86; 87) "]"
|
|
||||||
WHITESPACE@[87; 88) " "
|
WHITESPACE@[87; 88) " "
|
||||||
PARAM@[88; 105)
|
POINTER_TYPE@[88; 97)
|
||||||
BIND_PAT@[88; 94)
|
STAR@[88; 89) "*"
|
||||||
NAME@[88; 94)
|
CONST_KW@[89; 94) "const"
|
||||||
IDENT@[88; 94) "format"
|
WHITESPACE@[94; 95) " "
|
||||||
COLON@[94; 95) ":"
|
PATH_TYPE@[95; 97)
|
||||||
WHITESPACE@[95; 96) " "
|
PATH@[95; 97)
|
||||||
POINTER_TYPE@[96; 105)
|
PATH_SEGMENT@[95; 97)
|
||||||
STAR@[96; 97) "*"
|
NAME_REF@[95; 97)
|
||||||
CONST_KW@[97; 102) "const"
|
IDENT@[95; 97) "i8"
|
||||||
WHITESPACE@[102; 103) " "
|
COMMA@[97; 98) ","
|
||||||
PATH_TYPE@[103; 105)
|
WHITESPACE@[98; 99) " "
|
||||||
PATH@[103; 105)
|
ATTR@[99; 106)
|
||||||
PATH_SEGMENT@[103; 105)
|
POUND@[99; 100) "#"
|
||||||
NAME_REF@[103; 105)
|
TOKEN_TREE@[100; 106)
|
||||||
IDENT@[103; 105) "i8"
|
L_BRACK@[100; 101) "["
|
||||||
COMMA@[105; 106) ","
|
IDENT@[101; 105) "attr"
|
||||||
|
R_BRACK@[105; 106) "]"
|
||||||
WHITESPACE@[106; 107) " "
|
WHITESPACE@[106; 107) " "
|
||||||
DOTDOTDOT@[107; 110) "..."
|
DOTDOTDOT@[107; 110) "..."
|
||||||
R_PAREN@[110; 111) ")"
|
R_PAREN@[110; 111) ")"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue