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

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

Issue 2632663002: Fasta analyzer AST builder. (Closed)
Patch Set: Created 3 years, 11 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
(Empty)
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
3 // BSD-style license that can be found in the LICENSE file.
4
5 library fasta.analyzer.mock_element;
6
7 import 'package:analyzer/dart/element/element.dart';
8
9 import '../errors.dart' show
10 internalError;
11
12 abstract class MockElement implements Element {
13 final ElementKind kind;
14
15 MockElement(this.kind);
16
17 get librarySource => internalError("not supported.");
18
19 get source => internalError("not supported.");
20
21 get context => internalError("not supported.");
22
23 String get displayName => internalError("not supported.");
24
25 String get documentationComment => internalError("not supported.");
26
27 Element get enclosingElement => internalError("not supported.");
28
29 int get id => internalError("not supported.");
30
31 bool get isDeprecated => internalError("not supported.");
32
33 bool get isFactory => internalError("not supported.");
34
35 bool get isJS => internalError("not supported.");
36
37 bool get isOverride => internalError("not supported.");
38
39 bool get isPrivate => internalError("not supported.");
40
41 bool get isProtected => internalError("not supported.");
42
43 bool get isPublic => internalError("not supported.");
44
45 bool get isRequired => internalError("not supported.");
46
47 bool get isSynthetic => internalError("not supported.");
48
49 LibraryElement get library => internalError("not supported.");
50
51 get location => internalError("not supported.");
52
53 get metadata => internalError("not supported.");
54
55 String get name => internalError("not supported.");
56
57 int get nameLength => internalError("not supported.");
58
59 int get nameOffset => internalError("not supported.");
60
61 get unit => internalError("not supported.");
62
63 accept(visitor) => internalError("not supported.");
64
65 String computeDocumentationComment() => internalError("not supported.");
66
67 computeNode() => internalError("not supported.");
68
69 Element getAncestor(predicate) => internalError("not supported.");
70
71 String getExtendedDisplayName(String shortName) => internalError("not supporte d.");
asgerf 2017/01/19 10:13:27 also long lines in this file
ahe 2017/01/19 10:59:45 Done.
72
73 bool isAccessibleIn(LibraryElement library) => internalError("not supported.") ;
74
75 void visitChildren(visitor) => internalError("not supported.");
76
77 String get uri => internalError("not supported.");
78
79 int get uriEnd => internalError("not supported.");
80
81 int get uriOffset => internalError("not supported.");
82
83 get type => null;
84
85 get typeParameters => internalError("not supported.");
86
87 List<ParameterElement> get parameters => internalError("not supported.");
88
89 get returnType => internalError("not supported.");
90
91 List<FunctionElement> get functions => internalError("not supported.");
92
93 bool get hasImplicitReturnType => internalError("not supported.");
94
95 bool get isAbstract => internalError("not supported.");
96
97 bool get isAsynchronous => internalError("not supported.");
98
99 bool get isExternal => internalError("not supported.");
100
101 bool get isGenerator => internalError("not supported.");
102
103 bool get isOperator => internalError("not supported.");
104
105 bool get isStatic => internalError("not supported.");
106
107 bool get isSynchronous => internalError("not supported.");
108
109 List<LabelElement> get labels => internalError("not supported.");
110
111 List<LocalVariableElement> get localVariables => internalError("not supported. ");
112
113 get visibleRange => internalError("not supported.");
114
115 get constantValue => internalError("not supported.");
116
117 bool get hasImplicitType => internalError("not supported.");
118
119 FunctionElement get initializer => internalError("not supported.");
120
121 bool get isConst => internalError("not supported.");
122
123 bool get isFinal => internalError("not supported.");
124
125 bool get isPotentiallyMutatedInClosure => internalError("not supported.");
126
127 bool get isPotentiallyMutatedInScope => internalError("not supported.");
128
129 computeConstantValue() => internalError("not supported.");
130 }
131
132 abstract class MockLibraryElement extends MockElement
133 implements LibraryElement {
134 MockLibraryElement()
135 : super(ElementKind.LIBRARY);
136
137 CompilationUnitElement get definingCompilationUnit => internalError("not suppo rted.");
138
139 FunctionElement get entryPoint => internalError("not supported.");
140
141 List<LibraryElement> get exportedLibraries => internalError("not supported.");
142
143 get exportNamespace => internalError("not supported.");
144
145 get exports => internalError("not supported.");
146
147 bool get hasExtUri => internalError("not supported.");
148
149 bool get hasLoadLibraryFunction => internalError("not supported.");
150
151 String get identifier => internalError("not supported.");
152
153 List<LibraryElement> get importedLibraries => internalError("not supported.");
154
155 get imports => internalError("not supported.");
156
157 bool get isBrowserApplication => internalError("not supported.");
158
159 bool get isDartAsync => internalError("not supported.");
160
161 bool get isDartCore => internalError("not supported.");
162
163 bool get isInSdk => internalError("not supported.");
164
165 List<LibraryElement> get libraryCycle => internalError("not supported.");
166
167 FunctionElement get loadLibraryFunction => internalError("not supported.");
168
169 List<CompilationUnitElement> get parts => internalError("not supported.");
170
171 List<PrefixElement> get prefixes => internalError("not supported.");
172
173 get publicNamespace => internalError("not supported.");
174
175 List<CompilationUnitElement> get units => internalError("not supported.");
176
177 getImportsWithPrefix(PrefixElement prefix) => internalError("not supported.");
178
179 ClassElement getType(String className) => internalError("not supported.");
180 }
181
182 abstract class MockCompilationUnitElement extends MockElement
183 implements CompilationUnitElement {
184 MockCompilationUnitElement()
185 : super(ElementKind.COMPILATION_UNIT);
186
187 List<PropertyAccessorElement> get accessors => internalError("not supported.") ;
188
189 List<ClassElement> get enums => internalError("not supported.");
190
191 List<FunctionElement> get functions => internalError("not supported.");
192
193 List<FunctionTypeAliasElement> get functionTypeAliases => internalError("not s upported.");
194
195 bool get hasLoadLibraryFunction => internalError("not supported.");
196
197 List<TopLevelVariableElement> get topLevelVariables => internalError("not supp orted.");
198
199 List<ClassElement> get types => internalError("not supported.");
200
201 Element getElementAt(int offset) => internalError("not supported.");
202
203 ClassElement getEnum(String name) => internalError("not supported.");
204
205 ClassElement getType(String name) => internalError("not supported.");
206 }
207
208 abstract class MockClassElement extends MockElement implements ClassElement {
209 MockClassElement()
210 : super(ElementKind.CLASS);
211
212 List<PropertyAccessorElement> get accessors => internalError("not supported.") ;
213
214 get allSupertypes => internalError("not supported.");
215
216 List<ConstructorElement> get constructors => internalError("not supported.");
217
218 List<FieldElement> get fields => internalError("not supported.");
219
220 bool get hasNonFinalField => internalError("not supported.");
221
222 bool get hasReferenceToSuper => internalError("not supported.");
223
224 bool get hasStaticMember => internalError("not supported.");
225
226 get interfaces => internalError("not supported.");
227
228 bool get isAbstract => internalError("not supported.");
229
230 bool get isEnum => internalError("not supported.");
231
232 bool get isMixinApplication => internalError("not supported.");
233
234 bool get isOrInheritsProxy => internalError("not supported.");
235
236 bool get isProxy => internalError("not supported.");
237
238 bool get isValidMixin => internalError("not supported.");
239
240 List<MethodElement> get methods => internalError("not supported.");
241
242 get mixins => internalError("not supported.");
243
244 get supertype => internalError("not supported.");
245
246 ConstructorElement get unnamedConstructor => internalError("not supported.");
247
248 FieldElement getField(String name) => internalError("not supported.");
249
250 PropertyAccessorElement getGetter(String name) => internalError("not supported .");
251
252 MethodElement getMethod(String name) => internalError("not supported.");
253
254 ConstructorElement getNamedConstructor(String name) => internalError("not supp orted.");
255
256 PropertyAccessorElement getSetter(String name) => internalError("not supported .");
257
258 bool isSuperConstructorAccessible(ConstructorElement constructor) => internalE rror("not supported.");
259
260 MethodElement lookUpConcreteMethod(String methodName, LibraryElement library) => internalError("not supported.");
261
262 PropertyAccessorElement lookUpGetter(
263 String getterName, LibraryElement library) => internalError("not supported .");
264
265 PropertyAccessorElement lookUpInheritedConcreteGetter(
266 String getterName, LibraryElement library) => internalError("not supported .");
267
268 MethodElement lookUpInheritedConcreteMethod(
269 String methodName, LibraryElement library) => internalError("not supported .");
270
271 PropertyAccessorElement lookUpInheritedConcreteSetter(
272 String setterName, LibraryElement library) => internalError("not supported .");
273
274 MethodElement lookUpInheritedMethod(
275 String methodName, LibraryElement library) => internalError("not supported .");
276
277 MethodElement lookUpMethod(String methodName, LibraryElement library) => inter nalError("not supported.");
278
279 PropertyAccessorElement lookUpSetter(
280 String setterName, LibraryElement library) => internalError("not supported .");
281 }
282
283 abstract class MockFunctionElement extends MockElement
284 implements FunctionElement {
285 MockFunctionElement()
286 : super(ElementKind.FUNCTION);
287
288 bool get isEntryPoint => internalError("not supported.");
289 }
290
291 abstract class MockParameterElement extends MockElement
292 implements ParameterElement {
293 MockParameterElement()
294 : super(ElementKind.PARAMETER);
295
296 String get defaultValueCode => internalError("not supported.");
297
298 bool get isCovariant => internalError("not supported.");
299
300 bool get isInitializingFormal => internalError("not supported.");
301
302 get parameterKind => internalError("not supported.");
303
304 List<ParameterElement> get parameters => internalError("not supported.");
305
306 List<TypeParameterElement> get typeParameters => internalError("not supported. ");
307
308 void appendToWithoutDelimiters(StringBuffer buffer) => internalError("not supp orted.");
309 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698