| Index: frog/leg/compiler.dart
|
| ===================================================================
|
| --- frog/leg/compiler.dart (revision 1986)
|
| +++ frog/leg/compiler.dart (working copy)
|
| @@ -92,7 +92,7 @@
|
| String code = universe.generatedCode[element];
|
| if (code !== null) return code;
|
| Node tree = parser.parse(element);
|
| - TreeElements elements = resolver.resolve(tree);
|
| + TreeElements elements = resolver.resolve(tree, element);
|
| checker.check(tree, elements);
|
| HGraph graph = builder.build(tree, elements);
|
| optimizer.optimize(graph);
|
| @@ -102,11 +102,11 @@
|
| }
|
|
|
| Element resolveType(ClassElement element) {
|
| - resolver.resolveType(parser.parse(element));
|
| + resolver.resolveType(parser.parse(element), element);
|
| }
|
|
|
| Element resolveSignature(FunctionElement element) {
|
| - resolver.resolveSignature(parser.parse(element));
|
| + resolver.resolveSignature(parser.parse(element), element);
|
| }
|
|
|
| String assembleProgram() {
|
|
|