Commit 202f4170 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

* grammar refinements for variants, #23

parent 805b533b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1971,7 +1971,7 @@ DataReferenceAsArgument returns to::DataReference:

BindingDataReference returns to::DataReference:
    //TODO: review -> needs urgent revision! any data use? or remove altogether?
    content=TODataElementUse
    DataReferenceFragment
;

DataReferenceAsBinding returns to::DataReference:    
@@ -2119,7 +2119,7 @@ VariantBindingAttribute returns to::VariantBinding:
;

VariantBindingPredefined returns to::VariantBinding:
    'predefined' 'value' value=BindingDataReference
    'value' value=BindingDataReference
    comment+=AssignmentQualifier
    boundTo=DataReferenceAsBinding
    WithCommentFragment?
@@ -2184,7 +2184,7 @@ VariantBehaviour returns tdl::TestDescriptionReference:
    	( ',' argument+=ParameterBinding)* 
	END)?
	//TODO: skip / merge above
    (BEGIN
    ('with' BEGIN
        componentInstanceBinding+=ComponentInstanceBinding 
        (',' componentInstanceBinding+=ComponentInstanceBinding)*
    END)?