Changes in src/Parser/parser.yy [413ad05:3b58d91]
- File:
-
- 1 edited
-
src/Parser/parser.yy (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/parser.yy
r413ad05 r3b58d91 377 377 { $$ = new ExpressionNode( build_fieldSel( $1, build_varref( $3 ) ) ); } 378 378 | postfix_expression '.' '[' push field_list pop ']' // CFA, tuple field selector 379 { $$ = new ExpressionNode( build_fieldSel( $1, build_tuple( $5 ) ) ); } 379 380 | postfix_expression ARROW no_attr_identifier 380 381 { $$ = new ExpressionNode( build_pfieldSel( $1, build_varref( $3 ) ) ); } 381 382 | postfix_expression ARROW '[' push field_list pop ']' // CFA, tuple field selector 383 { $$ = new ExpressionNode( build_pfieldSel( $1, build_tuple( $5 ) ) ); } 382 384 | postfix_expression ICR 383 385 { $$ = new ExpressionNode( build_unary_ptr( OperKinds::IncrPost, $1 ) ); }
Note:
See TracChangeset
for help on using the changeset viewer.