summaryrefslogtreecommitdiff
path: root/src/cgil/rlhc-csharp.lm
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgil/rlhc-csharp.lm')
-rw-r--r--src/cgil/rlhc-csharp.lm8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cgil/rlhc-csharp.lm b/src/cgil/rlhc-csharp.lm
index 078157c5..0b3eb8ba 100644
--- a/src/cgil/rlhc-csharp.lm
+++ b/src/cgil/rlhc-csharp.lm
@@ -108,15 +108,15 @@ namespace csharp_gen
send Parser
[ExprFactor.ident O expr( TL ) C]
}
- case ['offset' '(' ident ',' expr ')']
+ case ['offset' '(' Base: expr ',' Offset: expr ')']
{
send Parser
- [expr( ExprFactor.expr )]
+ [expr( Offset )]
}
- case ['deref' '(' ident ',' expr ')']
+ case ['deref' '(' Base: expr ',' Offset: expr ')']
{
send Parser
- [ ExprFactor.ident '[' expr( ExprFactor.expr ) ']']
+ [ expr( Base ) '[' expr( Offset ) ']']
}
case [T: `TRUE]
{