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

Unified Diff: pkg/analyzer/lib/src/generated/resolver.dart

Issue 136223002: Generate names for anonymous Java classes using enclosing classes and members. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/analyzer/lib/src/generated/instrumentation.dart ('k') | pkg/analyzer/lib/src/generated/source.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/analyzer/lib/src/generated/resolver.dart
diff --git a/pkg/analyzer/lib/src/generated/resolver.dart b/pkg/analyzer/lib/src/generated/resolver.dart
index 02824a82891ba25db18009022e72017b22094440..5d99cbc57e569584e6b7c88beffc39bcdbba3d20 100644
--- a/pkg/analyzer/lib/src/generated/resolver.dart
+++ b/pkg/analyzer/lib/src/generated/resolver.dart
@@ -361,7 +361,7 @@ class AngularCompilationUnitBuilder {
}
List<AngularModuleElement> childModules = [];
List<ClassElement> keyTypes = [];
- _classDeclaration.accept(new RecursiveASTVisitor_10(this, childModules, keyTypes));
+ _classDeclaration.accept(new RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleClass(this, childModules, keyTypes));
AngularModuleElementImpl module = createModuleElement(childModules, keyTypes);
_classToolkitObjects.add(module);
}
@@ -403,7 +403,7 @@ class AngularCompilationUnitBuilder {
* [AngularModuleElement] for it.
*/
void parseModuleVariables(CompilationUnit unit) {
- unit.accept(new RecursiveASTVisitor_11(this));
+ unit.accept(new RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleVariables(this));
}
void parseNgComponent() {
@@ -646,14 +646,14 @@ class AngularCompilationUnitBuilder {
}
}
-class RecursiveASTVisitor_10 extends RecursiveASTVisitor<Object> {
+class RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleClass extends RecursiveASTVisitor<Object> {
final AngularCompilationUnitBuilder AngularCompilationUnitBuilder_this;
List<AngularModuleElement> childModules;
List<ClassElement> keyTypes;
- RecursiveASTVisitor_10(this.AngularCompilationUnitBuilder_this, this.childModules, this.keyTypes) : super();
+ RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleClass(this.AngularCompilationUnitBuilder_this, this.childModules, this.keyTypes) : super();
Object visitMethodInvocation(MethodInvocation node) {
if (node.target == null) {
@@ -663,10 +663,10 @@ class RecursiveASTVisitor_10 extends RecursiveASTVisitor<Object> {
}
}
-class RecursiveASTVisitor_11 extends RecursiveASTVisitor<Object> {
+class RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleVariables extends RecursiveASTVisitor<Object> {
final AngularCompilationUnitBuilder AngularCompilationUnitBuilder_this;
- RecursiveASTVisitor_11(this.AngularCompilationUnitBuilder_this) : super();
+ RecursiveASTVisitor_AngularCompilationUnitBuilder_parseModuleVariables(this.AngularCompilationUnitBuilder_this) : super();
LocalVariableElementImpl _variable = null;
@@ -3919,7 +3919,7 @@ class DeclarationMatcher extends RecursiveASTVisitor<Object> {
}
void gatherElements(Element element) {
- element.accept(new GeneralizingElementVisitor_15(this));
+ element.accept(new GeneralizingElementVisitor_DeclarationMatcher_gatherElements(this));
}
/**
@@ -3981,10 +3981,10 @@ class DeclarationMatcher extends RecursiveASTVisitor<Object> {
class DeclarationMatcher_DeclarationMismatchException extends RuntimeException {
}
-class GeneralizingElementVisitor_15 extends GeneralizingElementVisitor<Object> {
+class GeneralizingElementVisitor_DeclarationMatcher_gatherElements extends GeneralizingElementVisitor<Object> {
final DeclarationMatcher DeclarationMatcher_this;
- GeneralizingElementVisitor_15(this.DeclarationMatcher_this) : super();
+ GeneralizingElementVisitor_DeclarationMatcher_gatherElements(this.DeclarationMatcher_this) : super();
Object visitElement(Element element) {
DeclarationMatcher_this._allElements.add(element);
@@ -9657,7 +9657,7 @@ class ResolverVisitor extends ScopedVisitor {
*/
bool isVariableAccessedInClosure(Element variable, ASTNode target) {
List<bool> result = [false];
- target.accept(new RecursiveASTVisitor_16(result, variable));
+ target.accept(new RecursiveASTVisitor_ResolverVisitor_isVariableAccessedInClosure(result, variable));
return result[0];
}
@@ -9671,7 +9671,7 @@ class ResolverVisitor extends ScopedVisitor {
*/
bool isVariablePotentiallyMutatedIn(Element variable, ASTNode target) {
List<bool> result = [false];
- target.accept(new RecursiveASTVisitor_17(result, variable));
+ target.accept(new RecursiveASTVisitor_ResolverVisitor_isVariablePotentiallyMutatedIn(result, variable));
return result[0];
}
@@ -9828,12 +9828,12 @@ class ResolverVisitor extends ScopedVisitor {
set enclosingClass_J2DAccessor(__v) => _enclosingClass = __v;
}
-class RecursiveASTVisitor_16 extends RecursiveASTVisitor<Object> {
+class RecursiveASTVisitor_ResolverVisitor_isVariableAccessedInClosure extends RecursiveASTVisitor<Object> {
List<bool> result;
Element variable;
- RecursiveASTVisitor_16(this.result, this.variable) : super();
+ RecursiveASTVisitor_ResolverVisitor_isVariableAccessedInClosure(this.result, this.variable) : super();
bool _inClosure = false;
@@ -9858,12 +9858,12 @@ class RecursiveASTVisitor_16 extends RecursiveASTVisitor<Object> {
}
}
-class RecursiveASTVisitor_17 extends RecursiveASTVisitor<Object> {
+class RecursiveASTVisitor_ResolverVisitor_isVariablePotentiallyMutatedIn extends RecursiveASTVisitor<Object> {
List<bool> result;
Element variable;
- RecursiveASTVisitor_17(this.result, this.variable) : super();
+ RecursiveASTVisitor_ResolverVisitor_isVariablePotentiallyMutatedIn(this.result, this.variable) : super();
Object visitSimpleIdentifier(SimpleIdentifier node) {
if (result[0]) {
@@ -11638,7 +11638,7 @@ class StaticTypeAnalyzer extends SimpleASTVisitor<Object> {
}
if (body is BlockFunctionBody) {
List<Type2> result = [null];
- body.accept(new GeneralizingASTVisitor_18(result));
+ body.accept(new GeneralizingASTVisitor_StaticTypeAnalyzer_computePropagatedReturnType2(result));
return result[0];
}
return null;
@@ -12001,10 +12001,10 @@ class StaticTypeAnalyzer extends SimpleASTVisitor<Object> {
set thisType_J2DAccessor(__v) => _thisType = __v;
}
-class GeneralizingASTVisitor_18 extends GeneralizingASTVisitor<Object> {
+class GeneralizingASTVisitor_StaticTypeAnalyzer_computePropagatedReturnType2 extends GeneralizingASTVisitor<Object> {
List<Type2> result;
- GeneralizingASTVisitor_18(this.result) : super();
+ GeneralizingASTVisitor_StaticTypeAnalyzer_computePropagatedReturnType2(this.result) : super();
Object visitExpression(Expression node) => null;
@@ -15145,7 +15145,7 @@ class ConstantVerifier extends RecursiveASTVisitor<Object> {
* @param expression the expression to validate
*/
void validateInitializerExpression(List<ParameterElement> parameterElements, Expression expression) {
- EvaluationResultImpl result = expression.accept(new ConstantVisitor_21(_typeProvider, this, parameterElements));
+ EvaluationResultImpl result = expression.accept(new ConstantVisitor_ConstantVerifier_validateInitializerExpression(_typeProvider, this, parameterElements));
reportErrors(result, CompileTimeErrorCode.NON_CONSTANT_VALUE_IN_INITIALIZER);
}
@@ -15191,12 +15191,12 @@ class ConstantVerifier extends RecursiveASTVisitor<Object> {
}
}
-class ConstantVisitor_21 extends ConstantVisitor {
+class ConstantVisitor_ConstantVerifier_validateInitializerExpression extends ConstantVisitor {
final ConstantVerifier ConstantVerifier_this;
List<ParameterElement> parameterElements;
- ConstantVisitor_21(TypeProvider arg0, this.ConstantVerifier_this, this.parameterElements) : super(arg0);
+ ConstantVisitor_ConstantVerifier_validateInitializerExpression(TypeProvider arg0, this.ConstantVerifier_this, this.parameterElements) : super(arg0);
EvaluationResultImpl visitSimpleIdentifier(SimpleIdentifier node) {
Element element = node.staticElement;
@@ -19343,7 +19343,7 @@ class ErrorVerifier extends RecursiveASTVisitor<Object> {
break;
}
}
- current.accept(new GeneralizingElementVisitor_22(target, toCheck));
+ current.accept(new GeneralizingElementVisitor_ErrorVerifier_hasTypedefSelfReference(target, toCheck));
checked.add(current);
}
}
@@ -19605,12 +19605,12 @@ class INIT_STATE extends Enum<INIT_STATE> {
INIT_STATE(String name, int ordinal) : super(name, ordinal);
}
-class GeneralizingElementVisitor_22 extends GeneralizingElementVisitor<Object> {
+class GeneralizingElementVisitor_ErrorVerifier_hasTypedefSelfReference extends GeneralizingElementVisitor<Object> {
Element target;
List<Element> toCheck;
- GeneralizingElementVisitor_22(this.target, this.toCheck) : super();
+ GeneralizingElementVisitor_ErrorVerifier_hasTypedefSelfReference(this.target, this.toCheck) : super();
bool _inClass = false;
« no previous file with comments | « pkg/analyzer/lib/src/generated/instrumentation.dart ('k') | pkg/analyzer/lib/src/generated/source.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698