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

Side by Side Diff: packages/analyzer/lib/src/generated/sdk.dart

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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
OLDNEW
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2014, 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 // This code was auto-generated, is not intended to be edited, and is subject to
6 // significant change. Please see the README file for more information.
7
8 library engine.sdk; 5 library engine.sdk;
9 6
10 import 'dart:collection'; 7 import 'dart:collection';
11 8
12 import 'ast.dart'; 9 import 'ast.dart';
13 import 'engine.dart' show AnalysisContext; 10 import 'engine.dart' show AnalysisContext;
14 import 'source.dart' show ContentCache, Source, UriKind; 11 import 'source.dart' show ContentCache, Source, UriKind;
15 12
16 /** 13 /**
17 * A Dart SDK installed in a specified location. 14 * A Dart SDK installed in a specified location.
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after
296 /** 293 /**
297 * The bit mask used to access the bit representing the flag indicating 294 * The bit mask used to access the bit representing the flag indicating
298 * whether a library is intended to work on the VM platform. 295 * whether a library is intended to work on the VM platform.
299 */ 296 */
300 static int VM_PLATFORM = 2; 297 static int VM_PLATFORM = 2;
301 298
302 /** 299 /**
303 * The short name of the library. This is the name used after 'dart:' in a 300 * The short name of the library. This is the name used after 'dart:' in a
304 * URI. 301 * URI.
305 */ 302 */
306 String _shortName = null; 303 final String shortName;
307 304
308 /** 305 /**
309 * The path to the file defining the library. The path is relative to the 306 * The path to the file defining the library. The path is relative to the
310 * 'lib' directory within the SDK. 307 * 'lib' directory within the SDK.
311 */ 308 */
312 String path = null; 309 String path = null;
313 310
314 /** 311 /**
315 * The name of the category containing the library. Unless otherwise specified 312 * The name of the category containing the library. Unless otherwise specified
316 * in the libraries file all libraries are assumed to be shared between server 313 * in the libraries file all libraries are assumed to be shared between server
(...skipping 13 matching lines...) Expand all
330 327
331 /** 328 /**
332 * An encoding of which platforms this library is intended to work on. 329 * An encoding of which platforms this library is intended to work on.
333 */ 330 */
334 int _platforms = 0; 331 int _platforms = 0;
335 332
336 /** 333 /**
337 * Initialize a newly created library to represent the library with the given 334 * Initialize a newly created library to represent the library with the given
338 * [name]. 335 * [name].
339 */ 336 */
340 SdkLibraryImpl(String name) { 337 SdkLibraryImpl(this.shortName);
341 this._shortName = name;
342 }
343 338
344 /** 339 /**
345 * Set whether the library is documented. 340 * Set whether the library is documented.
346 */ 341 */
347 void set documented(bool documented) { 342 void set documented(bool documented) {
348 this._documented = documented; 343 this._documented = documented;
349 } 344 }
350 345
351 /** 346 /**
352 * Set whether the library is an implementation library. 347 * Set whether the library is an implementation library.
(...skipping 13 matching lines...) Expand all
366 361
367 @override 362 @override
368 bool get isInternal => "Internal" == category; 363 bool get isInternal => "Internal" == category;
369 364
370 @override 365 @override
371 bool get isShared => category == "Shared"; 366 bool get isShared => category == "Shared";
372 367
373 @override 368 @override
374 bool get isVmLibrary => (_platforms & VM_PLATFORM) != 0; 369 bool get isVmLibrary => (_platforms & VM_PLATFORM) != 0;
375 370
376 @override
377 String get shortName => _shortName;
378
379 /** 371 /**
380 * Record that this library can be compiled to JavaScript by dart2js. 372 * Record that this library can be compiled to JavaScript by dart2js.
381 */ 373 */
382 void setDart2JsLibrary() { 374 void setDart2JsLibrary() {
383 _platforms |= DART2JS_PLATFORM; 375 _platforms |= DART2JS_PLATFORM;
384 } 376 }
385 377
386 /** 378 /**
387 * Record that this library can be run on the VM. 379 * Record that this library can be run on the VM.
388 */ 380 */
389 void setVmLibrary() { 381 void setVmLibrary() {
390 _platforms |= VM_PLATFORM; 382 _platforms |= VM_PLATFORM;
391 } 383 }
392 } 384 }
OLDNEW
« no previous file with comments | « packages/analyzer/lib/src/generated/scanner.dart ('k') | packages/analyzer/lib/src/generated/sdk_io.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698