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

Side by Side Diff: pkg/analyzer/lib/src/generated/engine.dart

Issue 1061043002: Remove union type support from analyzer. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 5 years, 8 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) 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 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. 6 // significant change. Please see the README file for more information.
7 7
8 library engine; 8 library engine;
9 9
10 import "dart:math" as math; 10 import "dart:math" as math;
(...skipping 5716 matching lines...) Expand 10 before | Expand all | Expand 10 after
5727 * The instrumentation service that is to be used by this analysis engine. 5727 * The instrumentation service that is to be used by this analysis engine.
5728 */ 5728 */
5729 InstrumentationService _instrumentationService = 5729 InstrumentationService _instrumentationService =
5730 InstrumentationService.NULL_SERVICE; 5730 InstrumentationService.NULL_SERVICE;
5731 5731
5732 /** 5732 /**
5733 * The partition manager being used to manage the shared partitions. 5733 * The partition manager being used to manage the shared partitions.
5734 */ 5734 */
5735 final PartitionManager partitionManager = new PartitionManager(); 5735 final PartitionManager partitionManager = new PartitionManager();
5736 5736
5737 /**
5738 * A flag indicating whether union types should be used.
5739 */
5740 bool enableUnionTypes = false;
5741
5742 /**
5743 * A flag indicating whether union types should have strict semantics. This
5744 * option has no effect when `enabledUnionTypes` is `false`.
5745 */
5746 bool strictUnionTypes = false;
5747
5748 AnalysisEngine._(); 5737 AnalysisEngine._();
5749 5738
5750 /** 5739 /**
5751 * Return the instrumentation service that is to be used by this analysis 5740 * Return the instrumentation service that is to be used by this analysis
5752 * engine. 5741 * engine.
5753 */ 5742 */
5754 InstrumentationService get instrumentationService => _instrumentationService; 5743 InstrumentationService get instrumentationService => _instrumentationService;
5755 5744
5756 /** 5745 /**
5757 * Set the instrumentation service that is to be used by this analysis engine 5746 * Set the instrumentation service that is to be used by this analysis engine
(...skipping 5909 matching lines...) Expand 10 before | Expand all | Expand 10 after
11667 visitElement(Element element) { 11656 visitElement(Element element) {
11668 if (element.id == _id) { 11657 if (element.id == _id) {
11669 result = element; 11658 result = element;
11670 throw new _ElementByIdFinderException(); 11659 throw new _ElementByIdFinderException();
11671 } 11660 }
11672 super.visitElement(element); 11661 super.visitElement(element);
11673 } 11662 }
11674 } 11663 }
11675 11664
11676 class _ElementByIdFinderException {} 11665 class _ElementByIdFinderException {}
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/generated/element_resolver.dart ('k') | pkg/analyzer/lib/src/generated/resolver.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698