diff options
Diffstat (limited to 'src/cgil/rlhc-csharp.lm')
-rw-r--r-- | src/cgil/rlhc-csharp.lm | 8 |
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] { |