summaryrefslogtreecommitdiff
path: root/src/syntax/expr.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-06-29 13:08:16 +0200
committerLaurenz <laurmaedje@gmail.com>2021-06-29 13:49:50 +0200
commitb89cd128ae118571efe8a5a5b40b9365e3007746 (patch)
tree5f13a9bab6f83d0a7b055afbaa69c736e53679a7 /src/syntax/expr.rs
parent6d0911d7a858ff6a770ca1556e91791fb1838ec1 (diff)
Wide calls
Diffstat (limited to 'src/syntax/expr.rs')
-rw-r--r--src/syntax/expr.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/syntax/expr.rs b/src/syntax/expr.rs
index 62f02399..aabff1ea 100644
--- a/src/syntax/expr.rs
+++ b/src/syntax/expr.rs
@@ -295,7 +295,7 @@ impl BinOp {
Token::And => Self::And,
Token::Or => Self::Or,
Token::EqEq => Self::Eq,
- Token::BangEq => Self::Neq,
+ Token::ExclEq => Self::Neq,
Token::Lt => Self::Lt,
Token::LtEq => Self::Leq,
Token::Gt => Self::Gt,
@@ -388,6 +388,8 @@ pub struct CallExpr {
pub span: Span,
/// The function to call.
pub callee: Box<Expr>,
+ /// Whether the call is wide, that is, capturing the template behind it.
+ pub wide: bool,
/// The arguments to the function.
pub args: CallArgs,
}