| OLD | NEW | 
|    1 // Copyright (c) 2017, the Dart project authors.  Please see the AUTHORS file |    1 // Copyright (c) 2017, 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 services.src.completion.statement; |    5 library services.src.completion.statement; | 
|    6  |    6  | 
|    7 import 'dart:async'; |    7 import 'dart:async'; | 
|    8  |    8  | 
|    9 import 'package:analysis_server/plugin/protocol/protocol.dart'; |    9 import 'package:analysis_server/protocol/protocol_generated.dart'; | 
|   10 import 'package:analysis_server/src/protocol_server.dart' hide Element; |   10 import 'package:analysis_server/src/protocol_server.dart' hide Element; | 
|   11 import 'package:analysis_server/src/services/correction/source_buffer.dart'; |   11 import 'package:analysis_server/src/services/correction/source_buffer.dart'; | 
|   12 import 'package:analysis_server/src/services/correction/source_range.dart'; |   12 import 'package:analysis_server/src/services/correction/source_range.dart'; | 
|   13 import 'package:analysis_server/src/services/correction/util.dart'; |   13 import 'package:analysis_server/src/services/correction/util.dart'; | 
|   14 import 'package:analyzer/dart/ast/ast.dart'; |   14 import 'package:analyzer/dart/ast/ast.dart'; | 
|   15 import 'package:analyzer/dart/ast/token.dart'; |   15 import 'package:analyzer/dart/ast/token.dart'; | 
|   16 import 'package:analyzer/dart/element/element.dart'; |   16 import 'package:analyzer/dart/element/element.dart'; | 
|   17 import 'package:analyzer/error/error.dart'; |   17 import 'package:analyzer/error/error.dart'; | 
|   18 import 'package:analyzer/error/error.dart' as engine; |   18 import 'package:analyzer/error/error.dart' as engine; | 
|   19 import 'package:analyzer/src/dart/ast/utilities.dart'; |   19 import 'package:analyzer/src/dart/ast/utilities.dart'; | 
| (...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  871   final Token keyword; |  871   final Token keyword; | 
|  872   final Token leftParenthesis, rightParenthesis; |  872   final Token leftParenthesis, rightParenthesis; | 
|  873   final Expression condition; |  873   final Expression condition; | 
|  874   final Statement block; |  874   final Statement block; | 
|  875  |  875  | 
|  876   _KeywordConditionBlockStructure(this.keyword, this.leftParenthesis, |  876   _KeywordConditionBlockStructure(this.keyword, this.leftParenthesis, | 
|  877       this.condition, this.rightParenthesis, this.block); |  877       this.condition, this.rightParenthesis, this.block); | 
|  878  |  878  | 
|  879   int get offset => keyword.offset; |  879   int get offset => keyword.offset; | 
|  880 } |  880 } | 
| OLD | NEW |