eclipse-ocl / org.eclipse.ocl

Eclipse Public License 2.0
0 stars 0 forks source link

[parser] operationCallExpCS omits syntax G: pathNameCS ‘(‘ argumentsCS? ‘)’ #344

Closed eclipse-ocl-bot closed 1 month ago

eclipse-ocl-bot commented 1 month ago

| --- | --- | | Bugzilla Link | 252976 | | Status | CLOSED FIXED | | Importance | P3 minor | | Reported | Oct 31, 2008 10:34 EDT | | Modified | May 27, 2011 02:47 EDT | | Reporter | Ed Willink |

Description

The pathNameCS ‘(‘ argumentsCS? ‘)’ syntax for an operationCallExpCS is realised by the dotArrowExpCS production that covers the operationCallExpCS rather than as specified by operationCallExpCS.

This makes little difference to OCL itself where operationCallExpCS is never used directly. It does however matter to QVTr which re-uses the operationCallExpCS production.

Promoting the G syntax from dotArrowExpCS to operationCallExpCS fixes the problem and introduces no parsing conflicts.

eclipse-ocl-bot commented 1 month ago

By Ed Willink on Oct 16, 2009 03:41

Fixed by bug 292112 if not earlier.

eclipse-ocl-bot commented 1 month ago

By Ed Willink on May 27, 2011 02:47

Closing after over 18 months in resolved state.