| OLD | NEW | 
|---|
| 1 // Copyright (c) 2015, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2015, 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 /** | 5 /** | 
| 6  * This file is an "idl" style description of the summary format.  It is not | 6  * This file is an "idl" style description of the summary format.  It is not | 
| 7  * executed directly; instead it is parsed and transformed into code that | 7  * executed directly; instead it is parsed and transformed into code that | 
| 8  * implements the summary format. | 8  * implements the summary format. | 
| 9  * | 9  * | 
| 10  * The code generation process introduces the following non-typical semantics: | 10  * The code generation process introduces the following non-typical semantics: | 
| (...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 222 | 222 | 
| 223   /** | 223   /** | 
| 224    * Indicates whether the class is declared with the `abstract` keyword. | 224    * Indicates whether the class is declared with the `abstract` keyword. | 
| 225    */ | 225    */ | 
| 226   bool isAbstract; | 226   bool isAbstract; | 
| 227 | 227 | 
| 228   /** | 228   /** | 
| 229    * Indicates whether the class is declared using mixin application syntax. | 229    * Indicates whether the class is declared using mixin application syntax. | 
| 230    */ | 230    */ | 
| 231   bool isMixinApplication; | 231   bool isMixinApplication; | 
|  | 232 | 
|  | 233   /** | 
|  | 234    * Indicates whether this class is the core "Object" class (and hence has no | 
|  | 235    * supertype) | 
|  | 236    */ | 
|  | 237   bool hasNoSupertype; | 
| 232 } | 238 } | 
| 233 | 239 | 
| 234 /** | 240 /** | 
| 235  * Unlinked summary information about a `show` or `hide` combinator in an | 241  * Unlinked summary information about a `show` or `hide` combinator in an | 
| 236  * import or export declaration. | 242  * import or export declaration. | 
| 237  */ | 243  */ | 
| 238 class UnlinkedCombinator { | 244 class UnlinkedCombinator { | 
| 239   /** | 245   /** | 
| 240    * List of names which are shown.  Empty if this is a `hide` combinator. | 246    * List of names which are shown.  Empty if this is a `hide` combinator. | 
| 241    */ | 247    */ | 
| (...skipping 466 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 708   /** | 714   /** | 
| 709    * Indicates whether the variable is declared using the `const` keyword. | 715    * Indicates whether the variable is declared using the `const` keyword. | 
| 710    */ | 716    */ | 
| 711   bool isConst; | 717   bool isConst; | 
| 712 | 718 | 
| 713   /** | 719   /** | 
| 714    * Indicates whether this variable lacks an explicit type declaration. | 720    * Indicates whether this variable lacks an explicit type declaration. | 
| 715    */ | 721    */ | 
| 716   bool hasImplicitType; | 722   bool hasImplicitType; | 
| 717 } | 723 } | 
| OLD | NEW | 
|---|