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

Unified Diff: pkg/analyzer/lib/dart/ast/ast.dart

Issue 1749143003: Add @overrides to (a lot of) analyzer. (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: options Created 4 years, 10 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analyzer/lib/analyzer.dart ('k') | pkg/analyzer/lib/file_system/file_system.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer/lib/dart/ast/ast.dart
diff --git a/pkg/analyzer/lib/dart/ast/ast.dart b/pkg/analyzer/lib/dart/ast/ast.dart
index 52dc5915846bccb5cd954121379c0ee6f38ae839..d0680c4b0959192b695f3baaba1b64c9c7b30a84 100644
--- a/pkg/analyzer/lib/dart/ast/ast.dart
+++ b/pkg/analyzer/lib/dart/ast/ast.dart
@@ -4020,6 +4020,7 @@ abstract class FunctionExpressionInvocation extends InvocationExpression {
/**
* Return the expression producing the function being invoked.
*/
+ @override
Expression get function;
/**
@@ -4050,12 +4051,14 @@ abstract class FunctionExpressionInvocation extends InvocationExpression {
* [InterfaceType] with a `call` method, `dynamic`, `Function`, or a `@proxy`
* interface type that implements `Function`.
*/
+ @override
DartType get propagatedInvokeType;
/**
* Set the function type of the method invocation based on the propagated type
* information to the given [type].
*/
+ @override
void set propagatedInvokeType(DartType type);
/**
@@ -4080,12 +4083,14 @@ abstract class FunctionExpressionInvocation extends InvocationExpression {
* [InterfaceType] with a `call` method, `dynamic`, `Function`, or a `@proxy`
* interface type that implements `Function`.
*/
+ @override
DartType get staticInvokeType;
/**
* Set the function type of the method invocation based on the static type
* information to the given [type].
*/
+ @override
void set staticInvokeType(DartType type);
/**
@@ -5632,12 +5637,14 @@ abstract class MethodInvocation extends InvocationExpression {
* [InterfaceType] with a `call` method, `dynamic`, `Function`, or a `@proxy`
* interface type that implements `Function`.
*/
+ @override
DartType get propagatedInvokeType;
/**
* Set the function type of the method invocation based on the propagated type
* information to the given [type].
*/
+ @override
void set propagatedInvokeType(DartType type);
/**
@@ -5657,12 +5664,14 @@ abstract class MethodInvocation extends InvocationExpression {
* [InterfaceType] with a `call` method, `dynamic`, `Function`, or a `@proxy`
* interface type that implements `Function`.
*/
+ @override
DartType get staticInvokeType;
/**
* Set the function type of the method invocation based on the static type
* information to the given [type].
*/
+ @override
void set staticInvokeType(DartType type);
/**
@@ -5920,12 +5929,14 @@ abstract class NodeList<E extends AstNode> implements List<E> {
* Return the node at the given [index] in the list or throw a [RangeError] if
* [index] is out of bounds.
*/
+ @override
E operator [](int index);
/**
* Set the node at the given [index] in the list to the given [node] or throw
* a [RangeError] if [index] is out of bounds.
*/
+ @override
void operator []=(int index, E node);
/**
« no previous file with comments | « pkg/analyzer/lib/analyzer.dart ('k') | pkg/analyzer/lib/file_system/file_system.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698