-
Notifications
You must be signed in to change notification settings - Fork 3
/
forBlock-WindowsEndLine-expected-ast.txt
85 lines (83 loc) · 4.14 KB
/
forBlock-WindowsEndLine-expected-ast.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
header position 0..59
module forBlock
metamodel http://www.eclipse.org/emf/2002/Ecore (18..56)
[comment @main (72..77) /] (63..79)
public template testingSimple(c : EPackage (112..131))
@main
[file url 'testForSimple' (144..159) mode overwrite
[for cl : EClassifier = .aqlFeatureAccess(c, 'eClassifiers') (210..224) (184..224)
(234..237)
[.aqlFeatureAccess(cl, 'name') (238..245)/] (newLineNeeded (237..249) (226..253)
[/for] (178..259)
(newLineNeeded) (259..261) (172..263)
[/file] (137..270)
(newLineNeeded) (270..272)
[file url 'testForSeparator' (281..299) mode overwrite
[for cl : EClassifier = .aqlFeatureAccess(c, 'eClassifiers') (350..364) (324..364) separator '/' (376..379)
(389..392)
[.aqlFeatureAccess(cl, 'name') (393..400)/] (newLineNeeded (392..404) (381..408)
[/for] (318..414)
(newLineNeeded) (414..416) (312..418)
[/file] (274..425)
(newLineNeeded) (425..427)
[file url 'testForGuard' (436..450) mode overwrite
[for cl : EClassifier = ->select(.aqlFeatureAccess(c, 'eClassifiers'), cl = .aqlFeatureAccess(c, 'eClassifiers') | .and(.oclIsKindOf(cl, EClass), .not(.aqlFeatureAccess(.oclAsType(cl, EClass), 'abstract')))) (501..604) (475..604)
(614..617)
[.aqlFeatureAccess(cl, 'name') (618..625)/] (newLineNeeded (617..629) (606..633)
[/for] (469..639)
(newLineNeeded) (639..641) (463..643)
[/file] (429..650)
(newLineNeeded) (650..652)
[file url 'testSequenceInt' (661..678) mode overwrite
[for item : java.lang.Integer = Sequence{1, } (720..731) (703..731)
item: (741..746)
[item (747..751)/] (newLineNeeded (746..755) (733..759)
[/for] (697..765)
(newLineNeeded) (765..767) (691..769)
[/file] (654..776)
(newLineNeeded) (776..778)
[file url 'testSequenceInts' (787..805) mode overwrite
[for item : java.lang.Integer = Sequence{1, 2, 3, } (847..864) (830..864)
item: (874..879)
[item (880..884)/] (newLineNeeded (879..888) (866..892)
[/for] (824..898)
(newLineNeeded) (898..900) (818..902)
[/file] (780..909)
(newLineNeeded) (909..911)
[file url 'testSequenceString' (920..940) mode overwrite
[for item : java.lang.String = Sequence{'a', } (981..994) (965..994)
item: (1004..1009)
[item (1010..1014)/] (newLineNeeded (1009..1018) (996..1022)
[/for] (959..1028)
(newLineNeeded) (1028..1030) (953..1032)
[/file] (913..1039)
(newLineNeeded) (1039..1041)
[file url 'testSequenceStrings' (1050..1071) mode overwrite
[for item : java.lang.String = Sequence{'a', 'b', 'c', } (1112..1135) (1096..1135)
item: (1145..1150)
[item (1151..1155)/] (newLineNeeded (1150..1159) (1137..1163)
[/for] (1090..1169)
(newLineNeeded) (1169..1171) (1084..1173)
[/file] (1043..1180)
(newLineNeeded) (1180..1182)
[file url 'testForCurrent' (1191..1207) mode overwrite
[for class : EClass = ->filter(.aqlFeatureAccess(c, 'eClassifiers'), EClass) (1256..1293) (1232..1293)
[for feature : EStructuralFeature = .aqlFeatureAccess(class, 'eAllStructuralFeatures') (1347..1375) (1309..1375)
(1387..1391)
[.aqlFeatureAccess(.oclAsType(feature, EStructuralFeature), 'name') (1392..1441)/] (newLineNeeded (1391..1445)
(1453..1457)
[.aqlFeatureAccess(.oclAsType(class, EClass), 'name') (1458..1493)/] (newLineNeeded (1457..1497)
(1505..1509)
[.aqlFeatureAccess(.oclAsType(c, EPackage), 'name') (1510..1543)/] (newLineNeeded (1509..1547)
NEW_LINE (indentationNeeded) (newLineNeeded) (1555..1557)
(1565..1569)
[.aqlFeatureAccess(feature, 'name') (1570..1582)/] (newLineNeeded (1569..1586)
(1594..1598)
[.aqlFeatureAccess(class, 'name') (1599..1609)/] (newLineNeeded (1598..1613) (1377..1619)
[/for] (1303..1625)
(newLineNeeded) (1625..1627) (1295..1631)
[/for] (1226..1637)
(newLineNeeded) (1637..1639) (1220..1641)
[/file] (1184..1648)
(newLineNeeded) (1648..1650) (133..1650)
[/template] (81..1661) (0..1661)