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

Unified Diff: pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart

Issue 2595493002: Merge CoreTypes and CoreClasses into CommonElements. (Closed)
Patch Set: Updated cf. comment Created 4 years 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 side-by-side diff with in-line comments
Download patch
Index: pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
diff --git a/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart b/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
index 57e10a27476da1f9ba1acc929d562460215bdb17..9f67aa99fb23f4e31ac0bed624fd2fe9f355de09 100644
--- a/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
+++ b/pkg/compiler/lib/src/js_emitter/startup_emitter/fragment_emitter.dart
@@ -1140,17 +1140,17 @@ class FragmentEmitter {
js.Property emitMangledGlobalNames() {
List<js.Property> names = <js.Property>[];
- CoreClasses coreClasses = compiler.coreClasses;
+ CommonElements commonElements = compiler.commonElements;
// We want to keep the original names for the most common core classes when
// calling toString on them.
List<ClassElement> nativeClassesNeedingUnmangledName = [
- coreClasses.intClass,
- coreClasses.doubleClass,
- coreClasses.numClass,
- coreClasses.stringClass,
- coreClasses.boolClass,
- coreClasses.nullClass,
- coreClasses.listClass
+ commonElements.intClass,
+ commonElements.doubleClass,
+ commonElements.numClass,
+ commonElements.stringClass,
+ commonElements.boolClass,
+ commonElements.nullClass,
+ commonElements.listClass
];
// TODO(floitsch): this should probably be on a per-fragment basis.
nativeClassesNeedingUnmangledName.forEach((element) {

Powered by Google App Engine
This is Rietveld 408576698