diff options
author | Ed Willink | 2015-11-10 12:24:54 +0000 |
---|---|---|
committer | Ed Willink | 2015-11-10 14:05:12 +0000 |
commit | 0a110c420afd7119d01af2a50c767bd302421974 (patch) | |
tree | c59ba9ec1ef29309ee4351e5d67b779316d5550d | |
parent | a24336d3c59ce9aeb36382b6e03d5bed033d23f6 (diff) | |
download | org.eclipse.qvtd-0a110c420afd7119d01af2a50c767bd302421974.tar.gz org.eclipse.qvtd-0a110c420afd7119d01af2a50c767bd302421974.tar.xz org.eclipse.qvtd-0a110c420afd7119d01af2a50c767bd302421974.zip |
[481840] Add MappingCS.ownedUsesPathNames to grammar
-rw-r--r-- | plugins/org.eclipse.qvtd.xtext.qvtimperative/src/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtext | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtext b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtext index 14e9d1d3d..0e6f12d09 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtext +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtext @@ -31,6 +31,7 @@ DirectionCS returns qvtcorebasecs::DirectionCS : {qvtcorebasecs::DirectionCS} na ; MappingCS: {MappingCS} isDefault?='default'? 'map' name=UnrestrictedName ('in' ownedInPathName=PathNameCS)? + ('uses' ownedUsesPathNames+=PathNameCS (',' ownedUsesPathNames+=PathNameCS)*)? '{' ownedDomains+=(SourceDomainCS | TargetDomainCS)* ('where' ownedMiddle=MiddleDomainCS)? ownedMappingSequence=MappingSequenceCS? '}'; MappingCallCS: {MappingCallCS} isInfinite?='infinite'? 'call' ownedPathName=PathNameCS |