Index: pkg/analyzer_experimental/lib/src/generated/parser.dart |
diff --git a/pkg/analyzer_experimental/lib/src/generated/parser.dart b/pkg/analyzer_experimental/lib/src/generated/parser.dart |
index 5c915e5ed1219145d8c1311a3033717fcd7e6568..4ab24aa22dbbd298275f4eed62a27ef4a4bcc519 100644 |
--- a/pkg/analyzer_experimental/lib/src/generated/parser.dart |
+++ b/pkg/analyzer_experimental/lib/src/generated/parser.dart |
@@ -21,12 +21,12 @@ class CommentAndMetadata { |
/** |
* The documentation comment that was parsed, or `null` if none was given. |
*/ |
- Comment _comment; |
+ Comment comment; |
/** |
* The metadata that was parsed. |
*/ |
- List<Annotation> _metadata; |
+ List<Annotation> metadata; |
/** |
* Initialize a newly created holder with the given data. |
@@ -35,23 +35,9 @@ class CommentAndMetadata { |
* @param metadata the metadata that was parsed |
*/ |
CommentAndMetadata(Comment comment, List<Annotation> metadata) { |
- this._comment = comment; |
- this._metadata = metadata; |
+ this.comment = comment; |
+ this.metadata = metadata; |
} |
- |
- /** |
- * Return the documentation comment that was parsed, or `null` if none was given. |
- * |
- * @return the documentation comment that was parsed |
- */ |
- Comment get comment => _comment; |
- |
- /** |
- * Return the metadata that was parsed. If there was no metadata, then the list will be empty. |
- * |
- * @return the metadata that was parsed |
- */ |
- List<Annotation> get metadata => _metadata; |
} |
/** |
* Instances of the class `FinalConstVarOrType` implement a simple data-holder for a method |
@@ -64,12 +50,12 @@ class FinalConstVarOrType { |
/** |
* The 'final', 'const' or 'var' keyword, or `null` if none was given. |
*/ |
- Token _keyword; |
+ Token keyword; |
/** |
* The type, of `null` if no type was specified. |
*/ |
- TypeName _type; |
+ TypeName type; |
/** |
* Initialize a newly created holder with the given data. |
@@ -78,23 +64,9 @@ class FinalConstVarOrType { |
* @param type the type |
*/ |
FinalConstVarOrType(Token keyword, TypeName type) { |
- this._keyword = keyword; |
- this._type = type; |
+ this.keyword = keyword; |
+ this.type = type; |
} |
- |
- /** |
- * Return the 'final', 'const' or 'var' keyword, or `null` if none was given. |
- * |
- * @return the 'final', 'const' or 'var' keyword |
- */ |
- Token get keyword => _keyword; |
- |
- /** |
- * Return the type, of `null` if no type was specified. |
- * |
- * @return the type |
- */ |
- TypeName get type => _type; |
} |
/** |
* Instances of the class `Modifiers` implement a simple data-holder for a method that needs |
@@ -107,164 +79,46 @@ class Modifiers { |
/** |
* The token representing the keyword 'abstract', or `null` if the keyword was not found. |
*/ |
- Token _abstractKeyword; |
+ Token abstractKeyword; |
/** |
* The token representing the keyword 'const', or `null` if the keyword was not found. |
*/ |
- Token _constKeyword; |
+ Token constKeyword; |
/** |
* The token representing the keyword 'external', or `null` if the keyword was not found. |
*/ |
- Token _externalKeyword; |
+ Token externalKeyword; |
/** |
* The token representing the keyword 'factory', or `null` if the keyword was not found. |
*/ |
- Token _factoryKeyword; |
+ Token factoryKeyword; |
/** |
* The token representing the keyword 'final', or `null` if the keyword was not found. |
*/ |
- Token _finalKeyword; |
+ Token finalKeyword; |
/** |
* The token representing the keyword 'static', or `null` if the keyword was not found. |
*/ |
- Token _staticKeyword; |
+ Token staticKeyword; |
/** |
* The token representing the keyword 'var', or `null` if the keyword was not found. |
*/ |
- Token _varKeyword; |
- |
- /** |
- * Return the token representing the keyword 'abstract', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'abstract' |
- */ |
- Token get abstractKeyword => _abstractKeyword; |
- |
- /** |
- * Return the token representing the keyword 'const', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'const' |
- */ |
- Token get constKeyword => _constKeyword; |
- |
- /** |
- * Return the token representing the keyword 'external', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'external' |
- */ |
- Token get externalKeyword => _externalKeyword; |
- |
- /** |
- * Return the token representing the keyword 'factory', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'factory' |
- */ |
- Token get factoryKeyword => _factoryKeyword; |
- |
- /** |
- * Return the token representing the keyword 'final', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'final' |
- */ |
- Token get finalKeyword => _finalKeyword; |
- |
- /** |
- * Return the token representing the keyword 'static', or `null` if the keyword was not |
- * found. |
- * |
- * @return the token representing the keyword 'static' |
- */ |
- Token get staticKeyword => _staticKeyword; |
- |
- /** |
- * Return the token representing the keyword 'var', or `null` if the keyword was not found. |
- * |
- * @return the token representing the keyword 'var' |
- */ |
- Token get varKeyword => _varKeyword; |
- |
- /** |
- * Set the token representing the keyword 'abstract' to the given token. |
- * |
- * @param abstractKeyword the token representing the keyword 'abstract' |
- */ |
- void set abstractKeyword(Token abstractKeyword2) { |
- this._abstractKeyword = abstractKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'const' to the given token. |
- * |
- * @param constKeyword the token representing the keyword 'const' |
- */ |
- void set constKeyword(Token constKeyword2) { |
- this._constKeyword = constKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'external' to the given token. |
- * |
- * @param externalKeyword the token representing the keyword 'external' |
- */ |
- void set externalKeyword(Token externalKeyword2) { |
- this._externalKeyword = externalKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'factory' to the given token. |
- * |
- * @param factoryKeyword the token representing the keyword 'factory' |
- */ |
- void set factoryKeyword(Token factoryKeyword2) { |
- this._factoryKeyword = factoryKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'final' to the given token. |
- * |
- * @param finalKeyword the token representing the keyword 'final' |
- */ |
- void set finalKeyword(Token finalKeyword2) { |
- this._finalKeyword = finalKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'static' to the given token. |
- * |
- * @param staticKeyword the token representing the keyword 'static' |
- */ |
- void set staticKeyword(Token staticKeyword2) { |
- this._staticKeyword = staticKeyword2; |
- } |
- |
- /** |
- * Set the token representing the keyword 'var' to the given token. |
- * |
- * @param varKeyword the token representing the keyword 'var' |
- */ |
- void set varKeyword(Token varKeyword2) { |
- this._varKeyword = varKeyword2; |
- } |
+ Token varKeyword; |
String toString() { |
JavaStringBuilder builder = new JavaStringBuilder(); |
- bool needsSpace = appendKeyword(builder, false, _abstractKeyword); |
- needsSpace = appendKeyword(builder, needsSpace, _constKeyword); |
- needsSpace = appendKeyword(builder, needsSpace, _externalKeyword); |
- needsSpace = appendKeyword(builder, needsSpace, _factoryKeyword); |
- needsSpace = appendKeyword(builder, needsSpace, _finalKeyword); |
- needsSpace = appendKeyword(builder, needsSpace, _staticKeyword); |
- appendKeyword(builder, needsSpace, _varKeyword); |
+ bool needsSpace = appendKeyword(builder, false, abstractKeyword); |
+ needsSpace = appendKeyword(builder, needsSpace, constKeyword); |
+ needsSpace = appendKeyword(builder, needsSpace, externalKeyword); |
+ needsSpace = appendKeyword(builder, needsSpace, factoryKeyword); |
+ needsSpace = appendKeyword(builder, needsSpace, finalKeyword); |
+ needsSpace = appendKeyword(builder, needsSpace, staticKeyword); |
+ appendKeyword(builder, needsSpace, varKeyword); |
return builder.toString(); |
} |