| OLD | NEW |
| 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 /** | 5 /** |
| 6 * Defines the element model. The element model describes the semantic (as | 6 * Defines the element model. The element model describes the semantic (as |
| 7 * opposed to syntactic) structure of Dart code. The syntactic structure of the | 7 * opposed to syntactic) structure of Dart code. The syntactic structure of the |
| 8 * code is modeled by the [AST structure](../ast/ast.dart). | 8 * code is modeled by the [AST structure](../ast/ast.dart). |
| 9 * | 9 * |
| 10 * The element model consists of two closely related kinds of objects: elements | 10 * The element model consists of two closely related kinds of objects: elements |
| (...skipping 1045 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1056 R visitFieldFormalParameterElement(FieldFormalParameterElement element); | 1056 R visitFieldFormalParameterElement(FieldFormalParameterElement element); |
| 1057 | 1057 |
| 1058 R visitFunctionElement(FunctionElement element); | 1058 R visitFunctionElement(FunctionElement element); |
| 1059 | 1059 |
| 1060 R visitFunctionTypeAliasElement(FunctionTypeAliasElement element); | 1060 R visitFunctionTypeAliasElement(FunctionTypeAliasElement element); |
| 1061 | 1061 |
| 1062 R visitGenericFunctionTypeElement(GenericFunctionTypeElement element); | 1062 R visitGenericFunctionTypeElement(GenericFunctionTypeElement element); |
| 1063 | 1063 |
| 1064 R visitImportElement(ImportElement element); | 1064 R visitImportElement(ImportElement element); |
| 1065 | 1065 |
| 1066 R visitLabelElement(LabelElement element); |
| 1067 |
| 1066 R visitLibraryElement(LibraryElement element); | 1068 R visitLibraryElement(LibraryElement element); |
| 1067 | 1069 |
| 1070 R visitLocalVariableElement(LocalVariableElement element); |
| 1071 |
| 1068 R visitMethodElement(MethodElement element); | 1072 R visitMethodElement(MethodElement element); |
| 1069 | 1073 |
| 1070 R visitMultiplyDefinedElement(MultiplyDefinedElement element); | 1074 R visitMultiplyDefinedElement(MultiplyDefinedElement element); |
| 1071 | 1075 |
| 1072 R visitParameterElement(ParameterElement element); | 1076 R visitParameterElement(ParameterElement element); |
| 1073 | 1077 |
| 1074 R visitPrefixElement(PrefixElement element); | 1078 R visitPrefixElement(PrefixElement element); |
| 1075 | 1079 |
| 1076 R visitPropertyAccessorElement(PropertyAccessorElement element); | 1080 R visitPropertyAccessorElement(PropertyAccessorElement element); |
| 1077 | 1081 |
| (...skipping 985 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2063 DartType get type; | 2067 DartType get type; |
| 2064 | 2068 |
| 2065 /** | 2069 /** |
| 2066 * Return a representation of the value of this variable, forcing the value | 2070 * Return a representation of the value of this variable, forcing the value |
| 2067 * to be computed if it had not previously been computed, or `null` if either | 2071 * to be computed if it had not previously been computed, or `null` if either |
| 2068 * this variable was not declared with the 'const' modifier or if the value of | 2072 * this variable was not declared with the 'const' modifier or if the value of |
| 2069 * this variable could not be computed because of errors. | 2073 * this variable could not be computed because of errors. |
| 2070 */ | 2074 */ |
| 2071 DartObject computeConstantValue(); | 2075 DartObject computeConstantValue(); |
| 2072 } | 2076 } |
| OLD | NEW |