Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(281)

Side by Side Diff: pkg/smoke/test/static_test.dart

Issue 180273004: Fixes in smoke, which in turn should fix todomvc. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « pkg/smoke/test/common.dart ('k') | samples/samples.status » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 library smoke.test.static_test; 5 library smoke.test.static_test;
6 6
7 import 'package:smoke/smoke.dart' show Declaration, PROPERTY, METHOD; 7 import 'package:smoke/smoke.dart' show Declaration, PROPERTY, METHOD;
8 import 'package:smoke/static.dart'; 8 import 'package:smoke/static.dart';
9 import 'package:unittest/unittest.dart'; 9 import 'package:unittest/unittest.dart';
10 import 'common.dart' hide main; 10 import 'common.dart' hide main;
(...skipping 11 matching lines...) Expand all
22 #j: (o) => o.j, 22 #j: (o) => o.j,
23 #j2: (o) => o.j2, 23 #j2: (o) => o.j2,
24 #inc0: (o) => o.inc0, 24 #inc0: (o) => o.inc0,
25 #inc1: (o) => o.inc1, 25 #inc1: (o) => o.inc1,
26 #inc2: (o) => o.inc2, 26 #inc2: (o) => o.inc2,
27 }, 27 },
28 setters: { 28 setters: {
29 #i: (o, v) { o.i = v; }, 29 #i: (o, v) { o.i = v; },
30 #j2: (o, v) { o.j2 = v; }, 30 #j2: (o, v) { o.j2 = v; },
31 }, 31 },
32 parents: const { 32 // TODO(sigmund): this could be a const map, but that triggers
33 // dartbug.com/17123
34 // TODO(sigmund): before doing codegen for this, consider changing smoke's
35 // defaults so we don't need to specify obvious things like `int`, or `*:
36 // Object`.
37 parents: {
38 Annot: Object,
39 AnnotB: Annot,
33 A: Object, 40 A: Object,
34 B: Object, 41 B: Object,
35 C: Object, 42 C: Object,
36 C_with_A: C, 43 C_with_A: C,
37 D: C_with_A, 44 D: C_with_A,
38 E: Object, 45 E: Object,
39 E2: E, 46 E2: E,
40 F: Object, 47 F: Object,
41 F2: F, 48 F2: F,
42 G: Object, 49 G: Object,
43 H: G, 50 H: G,
51 int: Object,
44 }, 52 },
45 declarations: { 53 declarations: {
46 B: { 54 B: {
47 #a: const Declaration(#a, A), 55 #a: const Declaration(#a, A),
48 #w: const Declaration(#w, int, kind: PROPERTY), 56 #w: const Declaration(#w, int, kind: PROPERTY),
49 #f: const Declaration(#f, int, isFinal: true), 57 #f: const Declaration(#f, int, isFinal: true),
50 }, 58 },
51 A: { 59 A: {
52 #i: const Declaration(#i, int), 60 #i: const Declaration(#i, int),
53 #j: const Declaration(#j, int), 61 #j: const Declaration(#j, int),
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 #a: const Declaration(#a, int), 95 #a: const Declaration(#a, int),
88 #b: const Declaration(#b, int, annotations: const [a1]), 96 #b: const Declaration(#b, int, annotations: const [a1]),
89 #c: const Declaration(#c, int), 97 #c: const Declaration(#c, int),
90 #d: const Declaration(#d, int, annotations: const [a2]), 98 #d: const Declaration(#d, int, annotations: const [a2]),
91 }, 99 },
92 H: { 100 H: {
93 #e: const Declaration(#e, int), 101 #e: const Declaration(#e, int),
94 #f: const Declaration(#f, int, annotations: const [a1]), 102 #f: const Declaration(#f, int, annotations: const [a1]),
95 #g: const Declaration(#g, int, annotations: const [a1]), 103 #g: const Declaration(#g, int, annotations: const [a1]),
96 #h: const Declaration(#h, int, annotations: const [a2]), 104 #h: const Declaration(#h, int, annotations: const [a2]),
105 #i: const Declaration(#i, int, annotations: const [a3]),
97 }, 106 },
98 }, 107 },
99 names: {#i: 'i'}); 108 names: {#i: 'i'});
100 109
101 main() { 110 main() {
102 setUp(() => useGeneratedCode(_config)); 111 setUp(() => useGeneratedCode(_config));
103 common.main(); 112 common.main();
104 } 113 }
OLDNEW
« no previous file with comments | « pkg/smoke/test/common.dart ('k') | samples/samples.status » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698