mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-24 22:02:23 +01:00
Add macro for postfix operators. (#3504)
Per request on #3481, for consistency with prefix/infix.
This commit is contained in:
@@ -333,7 +333,6 @@ class NodeStack {
|
||||
case Parse::NodeKind::MemberAccessExpr:
|
||||
case Parse::NodeKind::PackageExpr:
|
||||
case Parse::NodeKind::ParenExpr:
|
||||
case Parse::NodeKind::PostfixOperatorStar:
|
||||
case Parse::NodeKind::ReturnType:
|
||||
case Parse::NodeKind::SelfTypeNameExpr:
|
||||
case Parse::NodeKind::SelfValueNameExpr:
|
||||
@@ -387,6 +386,9 @@ class NodeStack {
|
||||
#define CARBON_PARSE_NODE_KIND_INFIX_OPERATOR(Name, ...) \
|
||||
case Parse::NodeKind::InfixOperator##Name: \
|
||||
return IdKind::InstId;
|
||||
#define CARBON_PARSE_NODE_KIND_POSTFIX_OPERATOR(Name, ...) \
|
||||
case Parse::NodeKind::PostfixOperator##Name: \
|
||||
return IdKind::InstId;
|
||||
#define CARBON_PARSE_NODE_KIND_PREFIX_OPERATOR(Name, ...) \
|
||||
case Parse::NodeKind::PrefixOperator##Name: \
|
||||
return IdKind::InstId;
|
||||
|
||||
Reference in New Issue
Block a user