|
30 | 30 | | `parentComparisonOperator` | `FASTPyExpression` | `operands` | `FASTPyComparisonOperator` | Parent comparison expression of which I am.| |
31 | 31 | | `parentConditional` | `FASTTExpression` | `condition` | `FASTTWithCondition` | Optional condition statement/expression where this expression is used| |
32 | 32 | | `parentDefaultParameterValue` | `FASTPyExpression` | `defaultValue` | `FASTPyParameter` | | |
| 33 | +| `parentExceptClause` | `FASTPyExpression` | `expressions` | `FASTPyExceptClause` | | |
33 | 34 | | `parentExpression` | `FASTTExpression` | `expression` | `FASTTUnaryExpression` | Parent (unary) expression| |
34 | 35 | | `parentExpressionLeft` | `FASTTExpression` | `leftOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am left side| |
35 | 36 | | `parentExpressionRight` | `FASTTExpression` | `rightOperand` | `FASTTBinaryExpression` | Parent (binary) expression of which I am right side| |
@@ -81,6 +82,7 @@ Class { |
81 | 82 | '#parentAwait => FMOne type: #FASTPyAwait opposite: #expression', |
82 | 83 | '#parentComparisonOperator => FMOne type: #FASTPyComparisonOperator opposite: #operands', |
83 | 84 | '#parentDefaultParameterValue => FMOne type: #FASTPyParameter opposite: #defaultValue', |
| 85 | + '#parentExceptClause => FMOne type: #FASTPyExceptClause opposite: #expressions', |
84 | 86 | '#parentInterpolation => FMOne type: #FASTPyInterpolation opposite: #expression', |
85 | 87 | '#parentMatchStatement => FMOne type: #FASTPyMatchStatement opposite: #subject', |
86 | 88 | '#parentType => FMOne type: #FASTPyType opposite: #expression', |
@@ -613,6 +615,29 @@ FASTPyExpression >> parentDefaultParameterValueGroup [ |
613 | 615 | ^ MooseSpecializedGroup with: self parentDefaultParameterValue |
614 | 616 | ] |
615 | 617 |
|
| 618 | +{ #category : 'accessing' } |
| 619 | +FASTPyExpression >> parentExceptClause [ |
| 620 | + "Relation named: #parentExceptClause type: #FASTPyExceptClause opposite: #expressions" |
| 621 | + |
| 622 | + <generated> |
| 623 | + <container> |
| 624 | + ^ parentExceptClause |
| 625 | +] |
| 626 | + |
| 627 | +{ #category : 'accessing' } |
| 628 | +FASTPyExpression >> parentExceptClause: anObject [ |
| 629 | + |
| 630 | + <generated> |
| 631 | + parentExceptClause := anObject |
| 632 | +] |
| 633 | + |
| 634 | +{ #category : 'navigation' } |
| 635 | +FASTPyExpression >> parentExceptClauseGroup [ |
| 636 | + <generated> |
| 637 | + <navigation: 'ParentExceptClause'> |
| 638 | + ^ MooseSpecializedGroup with: self parentExceptClause |
| 639 | +] |
| 640 | + |
616 | 641 | { #category : 'accessing' } |
617 | 642 | FASTPyExpression >> parentInterpolation [ |
618 | 643 | "Relation named: #parentInterpolation type: #FASTPyInterpolation opposite: #expression" |
|
0 commit comments