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

Side by Side Diff: sdk/lib/_internal/compiler/implementation/compiler.dart

Issue 21511003: Support symbol literals. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 4 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
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, 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 part of dart2js; 5 part of dart2js;
6 6
7 /** 7 /**
8 * If true, print a warning for each method that was resolved, but not 8 * If true, print a warning for each method that was resolved, but not
9 * compiled. 9 * compiled.
10 */ 10 */
(...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after
362 ClassElement doubleClass; 362 ClassElement doubleClass;
363 ClassElement stringClass; 363 ClassElement stringClass;
364 ClassElement functionClass; 364 ClassElement functionClass;
365 ClassElement nullClass; 365 ClassElement nullClass;
366 ClassElement listClass; 366 ClassElement listClass;
367 ClassElement typeClass; 367 ClassElement typeClass;
368 ClassElement mapClass; 368 ClassElement mapClass;
369 ClassElement symbolClass; 369 ClassElement symbolClass;
370 ClassElement stackTraceClass; 370 ClassElement stackTraceClass;
371 371
372 // Initialized after mirrorSystemClass has been resolved. 372 // Initialized after symbolClass has been resolved.
373 FunctionElement symbolConstructor; 373 FunctionElement symbolConstructor;
374 374
375 // Initialized when dart:mirrors is loaded. 375 // Initialized when dart:mirrors is loaded.
376 ClassElement mirrorSystemClass; 376 ClassElement mirrorSystemClass;
377 377
378 // Initialized when dart:mirrors is loaded. 378 // Initialized when dart:mirrors is loaded.
379 ClassElement mirrorsUsedClass; 379 ClassElement mirrorsUsedClass;
380 380
381 // Initialized after mirrorSystemClass has been resolved. 381 // Initialized after mirrorSystemClass has been resolved.
382 FunctionElement mirrorSystemGetNameFunction; 382 FunctionElement mirrorSystemGetNameFunction;
(...skipping 1103 matching lines...) Expand 10 before | Expand all | Expand 10 after
1486 1486
1487 void close() {} 1487 void close() {}
1488 1488
1489 toString() => name; 1489 toString() => name;
1490 1490
1491 /// Convenience method for getting an [api.CompilerOutputProvider]. 1491 /// Convenience method for getting an [api.CompilerOutputProvider].
1492 static NullSink outputProvider(String name, String extension) { 1492 static NullSink outputProvider(String name, String extension) {
1493 return new NullSink('$name.$extension'); 1493 return new NullSink('$name.$extension');
1494 } 1494 }
1495 } 1495 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698