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

Side by Side Diff: test/codegen/constructors.dart

Issue 1988503002: Move generated files to gen/. (Closed) Base URL: https://github.com/dart-lang/dev_compiler.git@master
Patch Set: Revise. Created 4 years, 7 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
« no previous file with comments | « test/codegen/cascade.dart ('k') | test/codegen/corelib/string_operations_with_null_test.dart~ » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
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.
4
5 class A {}
6
7 class B {
8 B();
9 }
10
11 class C {
12 C.named();
13 }
14
15 class C2 extends C {
16 C2.named() : super.named();
17 }
18
19 class D {
20 D();
21
22 D.named();
23 }
24
25 class E {
26 String name;
27
28 E(this.name);
29 }
30
31 class F extends E {
32 F(String name) : super(name);
33 }
34
35 class G {
36 // default parameters not implemented
37 G([String p1]);
38 }
39
40 class H {
41 // default parameters not implemented
42 H({String p1});
43 }
44
45 class I {
46 String name;
47
48 I() : name = 'default';
49
50 I.named(this.name);
51 }
52
53 class J {
54 num nonInitialized;
55 bool initialized;
56
57 J() : initialized = true;
58 }
59
60 class K {
61 String s = 'a';
62
63 K();
64
65 K.withS(this.s);
66 }
67
68 class L {
69 var foo;
70 L(this.foo);
71 }
72
73 class M extends L {
74 M.named(int x) : super(x + 42);
75 }
76
77 class N extends M {
78 N.named(int y) : super.named(y + 100);
79 }
80
81 class P extends N {
82 P(int z) : super.named(z + 9000);
83 P.foo(int x) : this(x + 42);
84 P.bar() : this.foo(1);
85 }
86
87 class Q<T> {
88 T x;
89
90 Q(y) : x = y;
91
92 static Q foo() => new Q("hello");
93
94 String bar() {
95 var q = foo();
96 return q.x;
97 }
98
99 String bar2() {
100 var q = new Q("world");
101 return q.x;
102 }
103
104 static String baz() {
105 var q = new Q<int>(42);
106 return q.bar() + q.bar2();
107 }
108 }
OLDNEW
« no previous file with comments | « test/codegen/cascade.dart ('k') | test/codegen/corelib/string_operations_with_null_test.dart~ » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698