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/parser.dart

Issue 1502213002: Remove deprecated code (Closed) Base URL: https://github.com/dart-lang/sdk.git@analyzer-breaking-0.27
Patch Set: Created 5 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 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 library engine.parser; 5 library engine.parser;
6 6
7 import 'dart:collection'; 7 import 'dart:collection';
8 import "dart:math" as math; 8 import "dart:math" as math;
9 9
10 import 'ast.dart'; 10 import 'ast.dart';
(...skipping 2169 matching lines...) Expand 10 before | Expand all | Expand 10 after
2180 */ 2180 */
2181 bool get hasReturnTypeInTypeAlias { 2181 bool get hasReturnTypeInTypeAlias {
2182 Token next = _skipReturnType(_currentToken); 2182 Token next = _skipReturnType(_currentToken);
2183 if (next == null) { 2183 if (next == null) {
2184 return false; 2184 return false;
2185 } 2185 }
2186 return _tokenMatchesIdentifier(next); 2186 return _tokenMatchesIdentifier(next);
2187 } 2187 }
2188 2188
2189 /** 2189 /**
2190 * Set whether the parser is to parse the async support.
2191 */
2192 @deprecated
2193 void set parseAsync(bool parseAsync) {
2194 // Async support cannot be disabled
2195 }
2196
2197 /**
2198 * Set whether the parser is to parse deferred libraries.
2199 */
2200 @deprecated
2201 void set parseDeferredLibraries(bool parseDeferredLibraries) {
2202 // Deferred libraries support cannot be disabled
2203 }
2204
2205 /**
2206 * Set whether the parser is to parse enum declarations.
2207 */
2208 @deprecated
2209 void set parseEnum(bool parseEnum) {
2210 // Enum support cannot be disabled
2211 }
2212
2213 /**
2214 * Set whether parser is to parse function bodies. 2190 * Set whether parser is to parse function bodies.
2215 */ 2191 */
2216 void set parseFunctionBodies(bool parseFunctionBodies) { 2192 void set parseFunctionBodies(bool parseFunctionBodies) {
2217 this._parseFunctionBodies = parseFunctionBodies; 2193 this._parseFunctionBodies = parseFunctionBodies;
2218 } 2194 }
2219 2195
2220 /** 2196 /**
2221 * Advance to the next token in the token stream, making it the new current 2197 * Advance to the next token in the token stream, making it the new current
2222 * token and return the token that was current before this method was invoked. 2198 * token and return the token that was current before this method was invoked.
2223 */ 2199 */
(...skipping 9086 matching lines...) Expand 10 before | Expand all | Expand 10 after
11310 } 11286 }
11311 11287
11312 /** 11288 /**
11313 * Copy resolution data from the [fromNode] to the [toNode]. 11289 * Copy resolution data from the [fromNode] to the [toNode].
11314 */ 11290 */
11315 static void copyResolutionData(AstNode fromNode, AstNode toNode) { 11291 static void copyResolutionData(AstNode fromNode, AstNode toNode) {
11316 ResolutionCopier copier = new ResolutionCopier(); 11292 ResolutionCopier copier = new ResolutionCopier();
11317 copier._isEqualNodes(fromNode, toNode); 11293 copier._isEqualNodes(fromNode, toNode);
11318 } 11294 }
11319 } 11295 }
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/generated/java_core.dart ('k') | pkg/analyzer/lib/src/generated/resolver.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698