mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 04:44:57 +00:00
Merge commit 'aa9bc86125
' into sync-from-ra
This commit is contained in:
parent
1570299af4
commit
c48062fe2a
598 changed files with 57696 additions and 17615 deletions
|
@ -117,6 +117,7 @@ pub enum SyntaxKind {
|
|||
BYTE,
|
||||
STRING,
|
||||
BYTE_STRING,
|
||||
C_STRING,
|
||||
ERROR,
|
||||
IDENT,
|
||||
WHITESPACE,
|
||||
|
@ -245,6 +246,7 @@ pub enum SyntaxKind {
|
|||
GENERIC_PARAM,
|
||||
LIFETIME_PARAM,
|
||||
TYPE_PARAM,
|
||||
RETURN_TYPE_ARG,
|
||||
CONST_PARAM,
|
||||
GENERIC_ARG_LIST,
|
||||
LIFETIME,
|
||||
|
@ -378,7 +380,7 @@ impl SyntaxKind {
|
|||
)
|
||||
}
|
||||
pub fn is_literal(self) -> bool {
|
||||
matches!(self, INT_NUMBER | FLOAT_NUMBER | CHAR | BYTE | STRING | BYTE_STRING)
|
||||
matches!(self, INT_NUMBER | FLOAT_NUMBER | CHAR | BYTE | STRING | BYTE_STRING | C_STRING)
|
||||
}
|
||||
pub fn from_keyword(ident: &str) -> Option<SyntaxKind> {
|
||||
let kw = match ident {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue