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

Side by Side Diff: lib/runtime/dart/_debugger.js

Issue 1752193002: Add a few more known non-null cases (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 9 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 | « no previous file | lib/runtime/dart/_internal.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dart_library.library('dart/_debugger', null, /* Imports */[ 1 dart_library.library('dart/_debugger', null, /* Imports */[
2 'dart/_runtime', 2 'dart/_runtime',
3 'dart/core' 3 'dart/core'
4 ], /* Lazy imports */[ 4 ], /* Lazy imports */[
5 ], function(exports, dart, core) { 5 ], function(exports, dart, core) {
6 'use strict'; 6 'use strict';
7 let dartx = dart.dartx; 7 let dartx = dart.dartx;
8 const skipDartConfig = dart.const(new core.Object()); 8 const skipDartConfig = dart.const(new core.Object());
9 exports.maxIterableChildrenToDisplay = 50; 9 exports.maxIterableChildrenToDisplay = 50;
10 dart.defineLazyProperties(exports, { 10 dart.defineLazyProperties(exports, {
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 addAttribute: [dart.dynamic, [dart.dynamic, dart.dynamic]], 190 addAttribute: [dart.dynamic, [dart.dynamic, dart.dynamic]],
191 createTextChild: [dart.dynamic, [core.String]], 191 createTextChild: [dart.dynamic, [core.String]],
192 toJsonML: [dart.dynamic, []] 192 toJsonML: [dart.dynamic, []]
193 }) 193 })
194 }); 194 });
195 class JsonMLFormatter extends core.Object { 195 class JsonMLFormatter extends core.Object {
196 JsonMLFormatter(simpleFormatter) { 196 JsonMLFormatter(simpleFormatter) {
197 this[_simpleFormatter] = simpleFormatter; 197 this[_simpleFormatter] = simpleFormatter;
198 } 198 }
199 header(object, config) { 199 header(object, config) {
200 if (dart.notNull(core.identical(config, skipDartConfig))) return null; 200 if (core.identical(config, skipDartConfig)) return null;
201 let c = this[_simpleFormatter].preview(object); 201 let c = this[_simpleFormatter].preview(object);
202 if (c == null) return null; 202 if (c == null) return null;
203 let element = new JsonMLElement('span'); 203 let element = new JsonMLElement('span');
204 element.setStyle('background-color: #d9edf7'); 204 element.setStyle('background-color: #d9edf7');
205 element.createTextChild(c); 205 element.createTextChild(c);
206 return element.toJsonML(); 206 return element.toJsonML();
207 } 207 }
208 hasBody(object) { 208 hasBody(object) {
209 return this[_simpleFormatter].hasChildren(object); 209 return this[_simpleFormatter].hasChildren(object);
210 } 210 }
(...skipping 345 matching lines...) Expand 10 before | Expand all | Expand 10 after
556 exports.DartFormatter = DartFormatter; 556 exports.DartFormatter = DartFormatter;
557 exports.ObjectFormatter = ObjectFormatter; 557 exports.ObjectFormatter = ObjectFormatter;
558 exports.FunctionFormatter = FunctionFormatter; 558 exports.FunctionFormatter = FunctionFormatter;
559 exports.MapFormatter = MapFormatter; 559 exports.MapFormatter = MapFormatter;
560 exports.IterableFormatter = IterableFormatter; 560 exports.IterableFormatter = IterableFormatter;
561 exports.ClassMetadataFormatter = ClassMetadataFormatter; 561 exports.ClassMetadataFormatter = ClassMetadataFormatter;
562 exports.MapEntryFormatter = MapEntryFormatter; 562 exports.MapEntryFormatter = MapEntryFormatter;
563 exports.HeritageClauseFormatter = HeritageClauseFormatter; 563 exports.HeritageClauseFormatter = HeritageClauseFormatter;
564 exports.registerDevtoolsFormatter = registerDevtoolsFormatter; 564 exports.registerDevtoolsFormatter = registerDevtoolsFormatter;
565 }); 565 });
OLDNEW
« no previous file with comments | « no previous file | lib/runtime/dart/_internal.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698