blob: 267a102fa1d09ea9910a84647f35f282eba71f3e [file] [log] [blame]
modeltype Ecore uses ecore('http://www.eclipse.org/emf/2002/Ecore');
transformation bug413131;
property t5 : Tuple(obj : Tuple(name : String, size : Integer), size : Integer) = Tuple {obj = Tuple{name = null, size = 10}, size = null};
property t6 = Tuple {obj = Tuple{name = "it's a string", size = 10}, size = 10};
main() {
var t0: Tuple(name : String, size : Integer);
t0 = Tuple { name = null, size = 10};
var t1: Tuple(name : String, size : Integer) = Tuple { name = null, size = 10};
var t2: Tuple(obj : EClassifier, size : Integer);
t2 := Tuple {size = 3, obj = object EClass{}};
var t3: Tuple(name : EClassifier, size : Integer);
t3 := Tuple {size = null, name = object EClass{}};
var t4: Tuple(obj : Tuple(name : String, size : Integer), size : Integer);
t4 := Tuple {obj = Tuple{name = null, size = 10}, size = null};
t4 := Tuple {obj = null, size = 5};
t5 := Tuple {obj = Tuple{name = null, size = 10}, size = null};
t6 := Tuple {obj = Tuple{name = null, size = 10}, size = null};
}