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

Side by Side Diff: pkg/analyzer/lib/src/fasta/mock_element.dart

Issue 2975823002: Remove all deprecated fasta message methods from analyzer. (Closed)
Patch Set: Created 3 years, 5 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
OLDNEW
1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2016, 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 fasta.analyzer.mock_element; 5 library fasta.analyzer.mock_element;
6 6
7 import 'package:analyzer/dart/ast/ast.dart'; 7 import 'package:analyzer/dart/ast/ast.dart';
8 import 'package:analyzer/dart/element/element.dart'; 8 import 'package:analyzer/dart/element/element.dart';
9 import 'package:analyzer/dart/element/type.dart'; 9 import 'package:analyzer/dart/element/type.dart';
10 import 'package:analyzer/src/generated/source.dart'; 10 import 'package:analyzer/src/generated/source.dart';
11 import 'package:front_end/src/fasta/builder/builder.dart' show Builder; 11 import 'package:front_end/src/fasta/builder/builder.dart' show Builder;
12 12
13 import 'package:front_end/src/fasta/deprecated_problems.dart' 13 import 'package:front_end/src/fasta/problems.dart' show unsupported;
14 show deprecated_internalProblem;
15 14
16 abstract class MockElement extends Builder implements Element, LocalElement { 15 abstract class MockElement extends Builder implements Element, LocalElement {
17 @override 16 @override
18 final ElementKind kind; 17 final ElementKind kind;
19 18
20 MockElement(this.kind) : super(null, -1, null); 19 MockElement(this.kind) : super(null, -1, null);
21 20
22 @override 21 @override
23 get librarySource => deprecated_internalProblem("not supported."); 22 get librarySource => unsupported("librarySource", charOffset, fileUri);
24 23
25 @override 24 @override
26 get source => deprecated_internalProblem("not supported."); 25 get source => unsupported("source", charOffset, fileUri);
27 26
28 @override 27 @override
29 get context => deprecated_internalProblem("not supported."); 28 get context => unsupported("context", charOffset, fileUri);
30 29
31 @override 30 @override
32 String get displayName => deprecated_internalProblem("not supported."); 31 String get displayName => unsupported("displayName", charOffset, fileUri);
33 32
34 @override 33 @override
35 String get documentationComment => 34 String get documentationComment =>
36 deprecated_internalProblem("not supported."); 35 unsupported("documentationComment", charOffset, fileUri);
37 36
38 @override 37 @override
39 Element get enclosingElement => deprecated_internalProblem("not supported."); 38 Element get enclosingElement =>
39 unsupported("enclosingElement", charOffset, fileUri);
40 40
41 @override 41 @override
42 int get id => deprecated_internalProblem("not supported."); 42 int get id => unsupported("id", charOffset, fileUri);
43 43
44 @override 44 @override
45 bool get isDeprecated => deprecated_internalProblem("not supported."); 45 bool get isDeprecated => unsupported("isDeprecated", charOffset, fileUri);
46 46
47 @override 47 @override
48 bool get isFactory => deprecated_internalProblem("not supported."); 48 bool get isFactory => unsupported("isFactory", charOffset, fileUri);
49 49
50 @override 50 @override
51 bool get isJS => deprecated_internalProblem("not supported."); 51 bool get isJS => unsupported("isJS", charOffset, fileUri);
52 52
53 @override 53 @override
54 bool get isOverride => deprecated_internalProblem("not supported."); 54 bool get isOverride => unsupported("isOverride", charOffset, fileUri);
55 55
56 @override 56 @override
57 bool get isPrivate => deprecated_internalProblem("not supported."); 57 bool get isPrivate => unsupported("isPrivate", charOffset, fileUri);
58 58
59 @override 59 @override
60 bool get isProtected => deprecated_internalProblem("not supported."); 60 bool get isProtected => unsupported("isProtected", charOffset, fileUri);
61 61
62 @override 62 @override
63 bool get isPublic => deprecated_internalProblem("not supported."); 63 bool get isPublic => unsupported("isPublic", charOffset, fileUri);
64 64
65 @override 65 @override
66 bool get isRequired => deprecated_internalProblem("not supported."); 66 bool get isRequired => unsupported("isRequired", charOffset, fileUri);
67 67
68 @override 68 @override
69 bool get isSynthetic => deprecated_internalProblem("not supported."); 69 bool get isSynthetic => unsupported("isSynthetic", charOffset, fileUri);
70 70
71 @override 71 @override
72 LibraryElement get library => deprecated_internalProblem("not supported."); 72 LibraryElement get library => unsupported("library", charOffset, fileUri);
73 73
74 @override 74 @override
75 get location => deprecated_internalProblem("not supported."); 75 get location => unsupported("location", charOffset, fileUri);
76 76
77 @override 77 @override
78 get metadata => deprecated_internalProblem("not supported."); 78 get metadata => unsupported("metadata", charOffset, fileUri);
79 79
80 @override 80 @override
81 String get name => deprecated_internalProblem("not supported."); 81 String get name => unsupported("name", charOffset, fileUri);
82 82
83 @override 83 @override
84 String get fullNameForErrors => name; 84 String get fullNameForErrors => name;
85 85
86 @override 86 @override
87 int get nameLength => deprecated_internalProblem("not supported."); 87 int get nameLength => unsupported("nameLength", charOffset, fileUri);
88 88
89 @override 89 @override
90 int get nameOffset => -1; 90 int get nameOffset => -1;
91 91
92 @override 92 @override
93 get unit => deprecated_internalProblem("not supported."); 93 get unit => unsupported("unit", charOffset, fileUri);
94 94
95 @override 95 @override
96 accept<T>(visitor) => deprecated_internalProblem("not supported."); 96 accept<T>(visitor) => unsupported("accept", charOffset, fileUri);
97 97
98 @override 98 @override
99 String computeDocumentationComment() => 99 String computeDocumentationComment() =>
100 deprecated_internalProblem("not supported."); 100 unsupported("computeDocumentationComment", charOffset, fileUri);
101 101
102 @override 102 @override
103 computeNode() => deprecated_internalProblem("not supported."); 103 computeNode() => unsupported("computeNode", charOffset, fileUri);
104 104
105 @override 105 @override
106 getAncestor<E>(predicate) => deprecated_internalProblem("not supported."); 106 getAncestor<E>(predicate) => unsupported("getAncestor", charOffset, fileUri);
107 107
108 @override 108 @override
109 String getExtendedDisplayName(String shortName) { 109 String getExtendedDisplayName(String shortName) {
110 return deprecated_internalProblem("not supported."); 110 return unsupported("getExtendedDisplayName", charOffset, fileUri);
111 } 111 }
112 112
113 @override 113 @override
114 bool isAccessibleIn(LibraryElement library) { 114 bool isAccessibleIn(LibraryElement library) {
115 return deprecated_internalProblem("not supported."); 115 return unsupported("isAccessibleIn", charOffset, fileUri);
116 } 116 }
117 117
118 @override 118 @override
119 void visitChildren(visitor) => deprecated_internalProblem("not supported."); 119 void visitChildren(visitor) =>
120 unsupported("visitChildren", charOffset, fileUri);
120 121
121 String get uri => deprecated_internalProblem("not supported."); 122 String get uri => unsupported("uri", charOffset, fileUri);
122 123
123 int get uriEnd => deprecated_internalProblem("not supported."); 124 int get uriEnd => unsupported("uriEnd", charOffset, fileUri);
124 125
125 int get uriOffset => deprecated_internalProblem("not supported."); 126 int get uriOffset => unsupported("uriOffset", charOffset, fileUri);
126 127
127 List<ParameterElement> get parameters => 128 List<ParameterElement> get parameters =>
128 deprecated_internalProblem("not supported."); 129 unsupported("parameters", charOffset, fileUri);
129 130
130 List<FunctionElement> get functions => 131 List<FunctionElement> get functions =>
131 deprecated_internalProblem("not supported."); 132 unsupported("functions", charOffset, fileUri);
132 133
133 bool get hasImplicitReturnType => 134 bool get hasImplicitReturnType =>
134 deprecated_internalProblem("not supported."); 135 unsupported("hasImplicitReturnType", charOffset, fileUri);
135 136
136 bool get isAbstract => deprecated_internalProblem("not supported."); 137 bool get isAbstract => unsupported("isAbstract", charOffset, fileUri);
137 138
138 bool get isAsynchronous => deprecated_internalProblem("not supported."); 139 bool get isAsynchronous => unsupported("isAsynchronous", charOffset, fileUri);
139 140
140 bool get isExternal => deprecated_internalProblem("not supported."); 141 bool get isExternal => unsupported("isExternal", charOffset, fileUri);
141 142
142 bool get isGenerator => deprecated_internalProblem("not supported."); 143 bool get isGenerator => unsupported("isGenerator", charOffset, fileUri);
143 144
144 bool get isOperator => deprecated_internalProblem("not supported."); 145 bool get isOperator => unsupported("isOperator", charOffset, fileUri);
145 146
146 @override 147 @override
147 bool get isStatic => deprecated_internalProblem("not supported."); 148 bool get isStatic => unsupported("isStatic", charOffset, fileUri);
148 149
149 bool get isSynchronous => deprecated_internalProblem("not supported."); 150 bool get isSynchronous => unsupported("isSynchronous", charOffset, fileUri);
150 151
151 @override 152 @override
152 get visibleRange => deprecated_internalProblem("not supported."); 153 get visibleRange => unsupported("visibleRange", charOffset, fileUri);
153 154
154 bool get hasImplicitType => deprecated_internalProblem("not supported."); 155 bool get hasImplicitType =>
156 unsupported("hasImplicitType", charOffset, fileUri);
155 157
156 FunctionElement get initializer => 158 FunctionElement get initializer =>
157 deprecated_internalProblem("not supported."); 159 unsupported("initializer", charOffset, fileUri);
158 160
159 @override 161 @override
160 bool get isConst => deprecated_internalProblem("not supported."); 162 bool get isConst => unsupported("isConst", charOffset, fileUri);
161 163
162 @override 164 @override
163 bool get isFinal => deprecated_internalProblem("not supported."); 165 bool get isFinal => unsupported("isFinal", charOffset, fileUri);
164 166
165 bool get isPotentiallyMutatedInClosure => 167 bool get isPotentiallyMutatedInClosure =>
166 deprecated_internalProblem("not supported."); 168 unsupported("isPotentiallyMutatedInClosure", charOffset, fileUri);
167 169
168 bool get isPotentiallyMutatedInScope => 170 bool get isPotentiallyMutatedInScope =>
169 deprecated_internalProblem("not supported."); 171 unsupported("isPotentiallyMutatedInScope", charOffset, fileUri);
170 } 172 }
171 173
172 abstract class MockLibraryElement extends MockElement 174 abstract class MockLibraryElement extends MockElement
173 implements LibraryElement { 175 implements LibraryElement {
174 MockLibraryElement() : super(ElementKind.LIBRARY); 176 MockLibraryElement() : super(ElementKind.LIBRARY);
175 177
176 @override 178 @override
177 CompilationUnitElement get definingCompilationUnit { 179 CompilationUnitElement get definingCompilationUnit {
178 return deprecated_internalProblem("not supported."); 180 return unsupported("definingCompilationUnit", charOffset, fileUri);
179 } 181 }
180 182
181 @override 183 @override
182 FunctionElement get entryPoint => 184 FunctionElement get entryPoint =>
183 deprecated_internalProblem("not supported."); 185 unsupported("entryPoint", charOffset, fileUri);
184 186
185 @override 187 @override
186 List<LibraryElement> get exportedLibraries { 188 List<LibraryElement> get exportedLibraries {
187 return deprecated_internalProblem("not supported."); 189 return unsupported("exportedLibraries", charOffset, fileUri);
188 } 190 }
189 191
190 @override 192 @override
191 get exportNamespace => deprecated_internalProblem("not supported."); 193 get exportNamespace => unsupported("exportNamespace", charOffset, fileUri);
192 194
193 @override 195 @override
194 get exports => deprecated_internalProblem("not supported."); 196 get exports => unsupported("exports", charOffset, fileUri);
195 197
196 @override 198 @override
197 bool get hasExtUri => deprecated_internalProblem("not supported."); 199 bool get hasExtUri => unsupported("hasExtUri", charOffset, fileUri);
198 200
199 @override 201 @override
200 bool get hasLoadLibraryFunction => 202 bool get hasLoadLibraryFunction =>
201 deprecated_internalProblem("not supported."); 203 unsupported("hasLoadLibraryFunction", charOffset, fileUri);
202 204
203 @override 205 @override
204 String get identifier => deprecated_internalProblem("not supported."); 206 String get identifier => unsupported("identifier", charOffset, fileUri);
205 207
206 @override 208 @override
207 List<LibraryElement> get importedLibraries { 209 List<LibraryElement> get importedLibraries {
208 return deprecated_internalProblem("not supported."); 210 return unsupported("importedLibraries", charOffset, fileUri);
209 } 211 }
210 212
211 @override 213 @override
212 get imports => deprecated_internalProblem("not supported."); 214 get imports => unsupported("imports", charOffset, fileUri);
213 215
214 @override 216 @override
215 bool get isBrowserApplication => deprecated_internalProblem("not supported."); 217 bool get isBrowserApplication =>
218 unsupported("isBrowserApplication", charOffset, fileUri);
216 219
217 @override 220 @override
218 bool get isDartAsync => deprecated_internalProblem("not supported."); 221 bool get isDartAsync => unsupported("isDartAsync", charOffset, fileUri);
219 222
220 @override 223 @override
221 bool get isDartCore => deprecated_internalProblem("not supported."); 224 bool get isDartCore => unsupported("isDartCore", charOffset, fileUri);
222 225
223 @override 226 @override
224 bool get isInSdk => deprecated_internalProblem("not supported."); 227 bool get isInSdk => unsupported("isInSdk", charOffset, fileUri);
225 228
226 @override 229 @override
227 List<LibraryElement> get libraryCycle => 230 List<LibraryElement> get libraryCycle =>
228 deprecated_internalProblem("not supported."); 231 unsupported("libraryCycle", charOffset, fileUri);
229 232
230 @override 233 @override
231 FunctionElement get loadLibraryFunction => 234 FunctionElement get loadLibraryFunction =>
232 deprecated_internalProblem("not supported."); 235 unsupported("loadLibraryFunction", charOffset, fileUri);
233 236
234 @override 237 @override
235 List<CompilationUnitElement> get parts => 238 List<CompilationUnitElement> get parts =>
236 deprecated_internalProblem("not supported."); 239 unsupported("parts", charOffset, fileUri);
237 240
238 @override 241 @override
239 List<PrefixElement> get prefixes => 242 List<PrefixElement> get prefixes =>
240 deprecated_internalProblem("not supported."); 243 unsupported("prefixes", charOffset, fileUri);
241 244
242 @override 245 @override
243 get publicNamespace => deprecated_internalProblem("not supported."); 246 get publicNamespace => unsupported("publicNamespace", charOffset, fileUri);
244 247
245 @override 248 @override
246 List<CompilationUnitElement> get units => 249 List<CompilationUnitElement> get units =>
247 deprecated_internalProblem("not supported."); 250 unsupported("units", charOffset, fileUri);
248 251
249 @override 252 @override
250 getImportsWithPrefix(PrefixElement prefix) { 253 getImportsWithPrefix(PrefixElement prefix) {
251 return deprecated_internalProblem("not supported."); 254 return unsupported("getImportsWithPrefix", charOffset, fileUri);
252 } 255 }
253 256
254 @override 257 @override
255 ClassElement getType(String className) => 258 ClassElement getType(String className) =>
256 deprecated_internalProblem("not supported."); 259 unsupported("getType", charOffset, fileUri);
257 } 260 }
258 261
259 abstract class MockCompilationUnitElement extends MockElement 262 abstract class MockCompilationUnitElement extends MockElement
260 implements CompilationUnitElement { 263 implements CompilationUnitElement {
261 MockCompilationUnitElement() : super(ElementKind.COMPILATION_UNIT); 264 MockCompilationUnitElement() : super(ElementKind.COMPILATION_UNIT);
262 265
263 @override 266 @override
264 List<PropertyAccessorElement> get accessors { 267 List<PropertyAccessorElement> get accessors {
265 return deprecated_internalProblem("not supported."); 268 return unsupported("accessors", charOffset, fileUri);
266 } 269 }
267 270
268 @override 271 @override
269 LibraryElement get enclosingElement => 272 LibraryElement get enclosingElement =>
270 deprecated_internalProblem("not supported."); 273 unsupported("enclosingElement", charOffset, fileUri);
271 274
272 @override 275 @override
273 List<ClassElement> get enums => deprecated_internalProblem("not supported."); 276 List<ClassElement> get enums => unsupported("enums", charOffset, fileUri);
274 277
275 @override 278 @override
276 List<FunctionElement> get functions => 279 List<FunctionElement> get functions =>
277 deprecated_internalProblem("not supported."); 280 unsupported("functions", charOffset, fileUri);
278 281
279 @override 282 @override
280 List<FunctionTypeAliasElement> get functionTypeAliases { 283 List<FunctionTypeAliasElement> get functionTypeAliases {
281 return deprecated_internalProblem("not supported."); 284 return unsupported("functionTypeAliases", charOffset, fileUri);
282 } 285 }
283 286
284 @override 287 @override
285 bool get hasLoadLibraryFunction => 288 bool get hasLoadLibraryFunction =>
286 deprecated_internalProblem("not supported."); 289 unsupported("hasLoadLibraryFunction", charOffset, fileUri);
287 290
288 @override 291 @override
289 LineInfo get lineInfo => deprecated_internalProblem("not supported."); 292 LineInfo get lineInfo => unsupported("lineInfo", charOffset, fileUri);
290 293
291 @override 294 @override
292 List<TopLevelVariableElement> get topLevelVariables { 295 List<TopLevelVariableElement> get topLevelVariables {
293 return deprecated_internalProblem("not supported."); 296 return unsupported("topLevelVariables", charOffset, fileUri);
294 } 297 }
295 298
296 @override 299 @override
297 List<ClassElement> get types => deprecated_internalProblem("not supported."); 300 List<ClassElement> get types => unsupported("types", charOffset, fileUri);
298 301
299 @override 302 @override
300 ClassElement getEnum(String name) => 303 ClassElement getEnum(String name) =>
301 deprecated_internalProblem("not supported."); 304 unsupported("getEnum", charOffset, fileUri);
302 305
303 @override 306 @override
304 ClassElement getType(String name) => 307 ClassElement getType(String name) =>
305 deprecated_internalProblem("not supported."); 308 unsupported("getType", charOffset, fileUri);
306 309
307 @override 310 @override
308 CompilationUnit computeNode() => deprecated_internalProblem("not supported."); 311 CompilationUnit computeNode() =>
312 unsupported("computeNode", charOffset, fileUri);
309 } 313 }
310 314
311 abstract class MockClassElement extends MockElement implements ClassElement { 315 abstract class MockClassElement extends MockElement implements ClassElement {
312 MockClassElement() : super(ElementKind.CLASS); 316 MockClassElement() : super(ElementKind.CLASS);
313 317
314 List<PropertyAccessorElement> get accessors { 318 List<PropertyAccessorElement> get accessors {
315 return deprecated_internalProblem("not supported."); 319 return unsupported("accessors", charOffset, fileUri);
316 } 320 }
317 321
318 @override 322 @override
319 get allSupertypes => deprecated_internalProblem("not supported."); 323 get allSupertypes => unsupported("allSupertypes", charOffset, fileUri);
320 324
321 @override 325 @override
322 List<ConstructorElement> get constructors => 326 List<ConstructorElement> get constructors =>
323 deprecated_internalProblem("not supported."); 327 unsupported("constructors", charOffset, fileUri);
324 328
325 @override 329 @override
326 List<FieldElement> get fields => deprecated_internalProblem("not supported."); 330 List<FieldElement> get fields => unsupported("fields", charOffset, fileUri);
327 331
328 @override 332 @override
329 bool get hasNonFinalField => deprecated_internalProblem("not supported."); 333 bool get hasNonFinalField =>
330 334 unsupported("hasNonFinalField", charOffset, fileUri);
331 @override 335
332 bool get hasReferenceToSuper => deprecated_internalProblem("not supported."); 336 @override
333 337 bool get hasReferenceToSuper =>
334 @override 338 unsupported("hasReferenceToSuper", charOffset, fileUri);
335 bool get hasStaticMember => deprecated_internalProblem("not supported."); 339
336 340 @override
337 @override 341 bool get hasStaticMember =>
338 get interfaces => deprecated_internalProblem("not supported."); 342 unsupported("hasStaticMember", charOffset, fileUri);
339 343
340 @override 344 @override
341 bool get isAbstract => deprecated_internalProblem("not supported."); 345 get interfaces => unsupported("interfaces", charOffset, fileUri);
342 346
343 @override 347 @override
344 bool get isEnum => deprecated_internalProblem("not supported."); 348 bool get isAbstract => unsupported("isAbstract", charOffset, fileUri);
345 349
346 @override 350 @override
347 bool get isMixinApplication => deprecated_internalProblem("not supported."); 351 bool get isEnum => unsupported("isEnum", charOffset, fileUri);
348 352
349 @override 353 @override
350 bool get isOrInheritsProxy => deprecated_internalProblem("not supported."); 354 bool get isMixinApplication =>
351 355 unsupported("isMixinApplication", charOffset, fileUri);
352 @override 356
353 bool get isProxy => deprecated_internalProblem("not supported."); 357 @override
354 358 bool get isOrInheritsProxy =>
355 @override 359 unsupported("isOrInheritsProxy", charOffset, fileUri);
356 bool get isValidMixin => deprecated_internalProblem("not supported."); 360
357 361 @override
358 @override 362 bool get isProxy => unsupported("isProxy", charOffset, fileUri);
359 get typeParameters => deprecated_internalProblem("not supported."); 363
364 @override
365 bool get isValidMixin => unsupported("isValidMixin", charOffset, fileUri);
366
367 @override
368 get typeParameters => unsupported("typeParameters", charOffset, fileUri);
360 369
361 @override 370 @override
362 List<MethodElement> get methods => 371 List<MethodElement> get methods =>
363 deprecated_internalProblem("not supported."); 372 unsupported("methods", charOffset, fileUri);
364 373
365 @override 374 @override
366 get mixins => deprecated_internalProblem("not supported."); 375 get mixins => unsupported("mixins", charOffset, fileUri);
367 376
368 @override 377 @override
369 get supertype => deprecated_internalProblem("not supported."); 378 get supertype => unsupported("supertype", charOffset, fileUri);
370 379
371 @override 380 @override
372 ConstructorElement get unnamedConstructor => 381 ConstructorElement get unnamedConstructor =>
373 deprecated_internalProblem("not supported."); 382 unsupported("unnamedConstructor", charOffset, fileUri);
374 383
375 @override 384 @override
376 FieldElement getField(String name) => 385 FieldElement getField(String name) =>
377 deprecated_internalProblem("not supported."); 386 unsupported("getField", charOffset, fileUri);
378 387
379 @override 388 @override
380 PropertyAccessorElement getGetter(String name) { 389 PropertyAccessorElement getGetter(String name) {
381 return deprecated_internalProblem("not supported."); 390 return unsupported("getGetter", charOffset, fileUri);
382 } 391 }
383 392
384 @override 393 @override
385 MethodElement getMethod(String name) => 394 MethodElement getMethod(String name) =>
386 deprecated_internalProblem("not supported."); 395 unsupported("getMethod", charOffset, fileUri);
387 396
388 @override 397 @override
389 ConstructorElement getNamedConstructor(String name) { 398 ConstructorElement getNamedConstructor(String name) {
390 return deprecated_internalProblem("not supported."); 399 return unsupported("getNamedConstructor", charOffset, fileUri);
391 } 400 }
392 401
393 @override 402 @override
394 PropertyAccessorElement getSetter(String name) { 403 PropertyAccessorElement getSetter(String name) {
395 return deprecated_internalProblem("not supported."); 404 return unsupported("getSetter", charOffset, fileUri);
396 } 405 }
397 406
398 @override 407 @override
399 bool isSuperConstructorAccessible(ConstructorElement constructor) { 408 bool isSuperConstructorAccessible(ConstructorElement constructor) {
400 return deprecated_internalProblem("not supported."); 409 return unsupported("isSuperConstructorAccessible", charOffset, fileUri);
401 } 410 }
402 411
403 @override 412 @override
404 MethodElement lookUpConcreteMethod( 413 MethodElement lookUpConcreteMethod(
405 String methodName, LibraryElement library) { 414 String methodName, LibraryElement library) {
406 return deprecated_internalProblem("not supported."); 415 return unsupported("lookUpConcreteMethod", charOffset, fileUri);
407 } 416 }
408 417
409 @override 418 @override
410 PropertyAccessorElement lookUpGetter( 419 PropertyAccessorElement lookUpGetter(
411 String getterName, LibraryElement library) { 420 String getterName, LibraryElement library) {
412 return deprecated_internalProblem("not supported."); 421 return unsupported("lookUpGetter", charOffset, fileUri);
413 } 422 }
414 423
415 @override 424 @override
416 PropertyAccessorElement lookUpInheritedConcreteGetter( 425 PropertyAccessorElement lookUpInheritedConcreteGetter(
417 String getterName, LibraryElement library) { 426 String getterName, LibraryElement library) {
418 return deprecated_internalProblem("not supported."); 427 return unsupported("lookUpInheritedConcreteGetter", charOffset, fileUri);
419 } 428 }
420 429
421 @override 430 @override
422 MethodElement lookUpInheritedConcreteMethod( 431 MethodElement lookUpInheritedConcreteMethod(
423 String methodName, LibraryElement library) { 432 String methodName, LibraryElement library) {
424 return deprecated_internalProblem("not supported."); 433 return unsupported("lookUpInheritedConcreteMethod", charOffset, fileUri);
425 } 434 }
426 435
427 @override 436 @override
428 PropertyAccessorElement lookUpInheritedConcreteSetter( 437 PropertyAccessorElement lookUpInheritedConcreteSetter(
429 String setterName, LibraryElement library) { 438 String setterName, LibraryElement library) {
430 return deprecated_internalProblem("not supported."); 439 return unsupported("lookUpInheritedConcreteSetter", charOffset, fileUri);
431 } 440 }
432 441
433 @override 442 @override
434 MethodElement lookUpInheritedMethod( 443 MethodElement lookUpInheritedMethod(
435 String methodName, LibraryElement library) { 444 String methodName, LibraryElement library) {
436 return deprecated_internalProblem("not supported."); 445 return unsupported("lookUpInheritedMethod", charOffset, fileUri);
437 } 446 }
438 447
439 @override 448 @override
440 MethodElement lookUpMethod(String methodName, LibraryElement library) { 449 MethodElement lookUpMethod(String methodName, LibraryElement library) {
441 return deprecated_internalProblem("not supported."); 450 return unsupported("lookUpMethod", charOffset, fileUri);
442 } 451 }
443 452
444 @override 453 @override
445 PropertyAccessorElement lookUpSetter( 454 PropertyAccessorElement lookUpSetter(
446 String setterName, LibraryElement library) { 455 String setterName, LibraryElement library) {
447 return deprecated_internalProblem("not supported."); 456 return unsupported("lookUpSetter", charOffset, fileUri);
448 } 457 }
449 458
450 @override 459 @override
451 NamedCompilationUnitMember computeNode() => 460 NamedCompilationUnitMember computeNode() =>
452 deprecated_internalProblem("not supported."); 461 unsupported("computeNode", charOffset, fileUri);
453 462
454 @override 463 @override
455 InterfaceType get type => deprecated_internalProblem("not supported."); 464 InterfaceType get type => unsupported("type", charOffset, fileUri);
456 } 465 }
457 466
458 abstract class MockFunctionElement extends MockElement 467 abstract class MockFunctionElement extends MockElement
459 implements FunctionElement { 468 implements FunctionElement {
460 MockFunctionElement() : super(ElementKind.FUNCTION); 469 MockFunctionElement() : super(ElementKind.FUNCTION);
461 470
462 @override 471 @override
463 bool get isEntryPoint => deprecated_internalProblem("not supported."); 472 bool get isEntryPoint => unsupported("isEntryPoint", charOffset, fileUri);
464 473
465 @override 474 @override
466 get typeParameters => deprecated_internalProblem("not supported."); 475 get typeParameters => unsupported("typeParameters", charOffset, fileUri);
467 476
468 @override 477 @override
469 FunctionType get type => deprecated_internalProblem("not supported."); 478 FunctionType get type => unsupported("type", charOffset, fileUri);
470 479
471 @override 480 @override
472 DartType get returnType => deprecated_internalProblem("not supported."); 481 DartType get returnType => unsupported("returnType", charOffset, fileUri);
473 482
474 @override 483 @override
475 FunctionDeclaration computeNode() => 484 FunctionDeclaration computeNode() =>
476 deprecated_internalProblem("not supported."); 485 unsupported("computeNode", charOffset, fileUri);
477 } 486 }
478 487
479 abstract class MockFunctionTypeAliasElement extends MockElement 488 abstract class MockFunctionTypeAliasElement extends MockElement
480 implements FunctionTypeAliasElement { 489 implements FunctionTypeAliasElement {
481 MockFunctionTypeAliasElement() : super(ElementKind.FUNCTION_TYPE_ALIAS); 490 MockFunctionTypeAliasElement() : super(ElementKind.FUNCTION_TYPE_ALIAS);
482 491
483 @override 492 @override
484 CompilationUnitElement get enclosingElement { 493 CompilationUnitElement get enclosingElement {
485 return deprecated_internalProblem("not supported."); 494 return unsupported("enclosingElement", charOffset, fileUri);
486 } 495 }
487 496
488 @override 497 @override
489 TypeAlias computeNode() => deprecated_internalProblem("not supported."); 498 TypeAlias computeNode() => unsupported("computeNode", charOffset, fileUri);
490 } 499 }
491 500
492 abstract class MockParameterElement extends MockElement 501 abstract class MockParameterElement extends MockElement
493 implements ParameterElement { 502 implements ParameterElement {
494 MockParameterElement() : super(ElementKind.PARAMETER); 503 MockParameterElement() : super(ElementKind.PARAMETER);
495 504
496 @override 505 @override
497 String get defaultValueCode => deprecated_internalProblem("not supported."); 506 String get defaultValueCode =>
507 unsupported("defaultValueCode", charOffset, fileUri);
498 508
499 @override 509 @override
500 bool get isCovariant => deprecated_internalProblem("not supported."); 510 bool get isCovariant => unsupported("isCovariant", charOffset, fileUri);
501 511
502 @override 512 @override
503 bool get isInitializingFormal => deprecated_internalProblem("not supported."); 513 bool get isInitializingFormal =>
514 unsupported("isInitializingFormal", charOffset, fileUri);
504 515
505 @override 516 @override
506 get parameterKind => deprecated_internalProblem("not supported."); 517 get parameterKind => unsupported("parameterKind", charOffset, fileUri);
507 518
508 @override 519 @override
509 List<ParameterElement> get parameters => 520 List<ParameterElement> get parameters =>
510 deprecated_internalProblem("not supported."); 521 unsupported("parameters", charOffset, fileUri);
511 522
512 @override 523 @override
513 get type => null; 524 get type => null;
514 525
515 @override 526 @override
516 get typeParameters => deprecated_internalProblem("not supported."); 527 get typeParameters => unsupported("typeParameters", charOffset, fileUri);
517 528
518 @override 529 @override
519 get constantValue => deprecated_internalProblem("not supported."); 530 get constantValue => unsupported("constantValue", charOffset, fileUri);
520 531
521 @override 532 @override
522 computeConstantValue() => deprecated_internalProblem("not supported."); 533 computeConstantValue() =>
534 unsupported("computeConstantValue", charOffset, fileUri);
523 535
524 @override 536 @override
525 void appendToWithoutDelimiters(StringBuffer buffer) { 537 void appendToWithoutDelimiters(StringBuffer buffer) {
526 return deprecated_internalProblem("not supported."); 538 return unsupported("appendToWithoutDelimiters", charOffset, fileUri);
527 } 539 }
528 540
529 @override 541 @override
530 FormalParameter computeNode() => deprecated_internalProblem("not supported."); 542 FormalParameter computeNode() =>
543 unsupported("computeNode", charOffset, fileUri);
531 } 544 }
OLDNEW
« no previous file with comments | « pkg/analyzer/lib/src/fasta/element_store.dart ('k') | pkg/analyzer/lib/src/fasta/mock_type.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698