summaryrefslogtreecommitdiff
path: root/src/syntax
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-05-04 23:26:15 +0200
committerLaurenz <laurmaedje@gmail.com>2022-05-04 23:26:15 +0200
commit1bca9ccecb9edb583a0a94bd3611147b66909ab9 (patch)
treec9068332196eb754d65c6b51f124e39e91d3cd1a /src/syntax
parent2a45650dcc87c3bf047adaf030fd392bbe9fbb5e (diff)
Improve diagnostics
Diffstat (limited to 'src/syntax')
-rw-r--r--src/syntax/ast.rs2
-rw-r--r--src/syntax/mod.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/syntax/ast.rs b/src/syntax/ast.rs
index 1add2fd6..95421213 100644
--- a/src/syntax/ast.rs
+++ b/src/syntax/ast.rs
@@ -964,7 +964,7 @@ pub enum ClosureParam {
Pos(Ident),
/// A named parameter with a default value: `draw: false`.
Named(Named),
- /// A parameter sink: `..args`.
+ /// An argument sink: `..args`.
Sink(Ident),
}
diff --git a/src/syntax/mod.rs b/src/syntax/mod.rs
index 09d7265d..abe541b8 100644
--- a/src/syntax/mod.rs
+++ b/src/syntax/mod.rs
@@ -662,7 +662,7 @@ pub enum NodeKind {
MethodCall,
/// A function call's argument list: `(x, y)`.
CallArgs,
- /// Spreaded arguments or a parameter sink: `..x`.
+ /// Spreaded arguments or a argument sink: `..x`.
Spread,
/// A closure expression: `(x, y) => z`.
ClosureExpr,
@@ -906,7 +906,7 @@ impl NodeKind {
Self::FuncCall => "function call",
Self::MethodCall => "method call",
Self::CallArgs => "call arguments",
- Self::Spread => "parameter sink",
+ Self::Spread => "spread",
Self::ClosureExpr => "closure",
Self::ClosureParams => "closure parameters",
Self::LetExpr => "`let` expression",