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

Unified Diff: packages/dart_style/test/regression/0100/0108.unit

Issue 1400473008: Roll Observatory packages and add a roll script (Closed) Base URL: git@github.com:dart-lang/observatory_pub_packages.git@master
Patch Set: Created 5 years, 2 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
Index: packages/dart_style/test/regression/0100/0108.unit
diff --git a/packages/dart_style/test/regression/0100/0108.unit b/packages/dart_style/test/regression/0100/0108.unit
new file mode 100644
index 0000000000000000000000000000000000000000..64522f28df160739bc5fca939a8d44041ef28421
--- /dev/null
+++ b/packages/dart_style/test/regression/0100/0108.unit
@@ -0,0 +1,217 @@
+>>>
+class ResolutionCopier {
+ @override
+ bool visitClassDeclaration(ClassDeclaration node) {
+ ClassDeclaration toNode = this._toNode as ClassDeclaration;
+ return javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(javaBooleanAnd(
+ _isEqualNodes(node.documentationComment,
+ toNode.documentationComment),
+ _isEqualNodeLists(
+ node.metadata, toNode.metadata)),
+ _isEqualTokens(node.abstractKeyword,
+ toNode.abstractKeyword)), _isEqualTokens(
+ node.classKeyword, toNode.classKeyword)),
+ _isEqualNodes(
+ node.name, toNode.name)), _isEqualNodes(
+ node.typeParameters, toNode.typeParameters)),
+ _isEqualNodes(
+ node.extendsClause, toNode.extendsClause)),
+ _isEqualNodes(
+ node.withClause, toNode.withClause)), _isEqualNodes(
+ node.implementsClause, toNode.implementsClause)),
+ _isEqualTokens(node.leftBracket, toNode.leftBracket)),
+ _isEqualNodeLists(
+ node.members,
+ toNode.members)),
+ _isEqualTokens(
+ node.rightBracket,
+ toNode.rightBracket));
+ }
+}
+<<<
+class ResolutionCopier {
+ @override
+ bool visitClassDeclaration(ClassDeclaration node) {
+ ClassDeclaration toNode = this._toNode as ClassDeclaration;
+ return javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ _isEqualNodes(
+ node.documentationComment,
+ toNode.documentationComment),
+ _isEqualNodeLists(node.metadata,
+ toNode.metadata)),
+ _isEqualTokens(node.abstractKeyword,
+ toNode.abstractKeyword)),
+ _isEqualTokens(node.classKeyword,
+ toNode.classKeyword)),
+ _isEqualNodes(node.name, toNode.name)),
+ _isEqualNodes(node.typeParameters,
+ toNode.typeParameters)),
+ _isEqualNodes(
+ node.extendsClause, toNode.extendsClause)),
+ _isEqualNodes(node.withClause, toNode.withClause)),
+ _isEqualNodes(
+ node.implementsClause, toNode.implementsClause)),
+ _isEqualTokens(node.leftBracket, toNode.leftBracket)),
+ _isEqualNodeLists(node.members, toNode.members)),
+ _isEqualTokens(node.rightBracket, toNode.rightBracket));
+ }
+}
+>>> pathologically deep
+class ResolutionCopier {
+ @override
+ bool visitClassDeclaration(ClassDeclaration node) {
+ ClassDeclaration toNode = this._toNode as ClassDeclaration;
+ return javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(
+ javaBooleanAnd(javaBooleanAnd(javaBooleanAnd(
+ _isEqualNodes(node.documentationComment,
+ toNode.documentationComment),
+ _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, _isEqualNodeLists(
+ node.metadata, toNode.metadata))))))))))))))))))))))),
+ _isEqualTokens(node.abstractKeyword,
+ toNode.abstractKeyword)), _isEqualTokens(
+ node.classKeyword, toNode.classKeyword)),
+ _isEqualNodes(
+ node.name, toNode.name)), _isEqualNodes(
+ node.typeParameters, toNode.typeParameters)),
+ _isEqualNodes(
+ node.extendsClause, toNode.extendsClause)),
+ _isEqualNodes(
+ node.withClause, toNode.withClause)), _isEqualNodes(
+ node.implementsClause, toNode.implementsClause)),
+ _isEqualTokens(node.leftBracket, toNode.leftBracket)),
+ _isEqualNodeLists(
+ node.members,
+ toNode.members)),
+ _isEqualTokens(
+ node.rightBracket,
+ toNode.rightBracket));
+ }
+}
+<<<
+class ResolutionCopier {
+ @override
+ bool visitClassDeclaration(ClassDeclaration node) {
+ ClassDeclaration toNode = this._toNode as ClassDeclaration;
+ return javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ javaBooleanAnd(
+ _isEqualNodes(
+ node.documentationComment,
+ toNode.documentationComment),
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(
+ node.metadata,
+ _isEqualNodeLists(node.metadata,
+ _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, toNode.metadata))))))))))))))))))))))),
+ _isEqualTokens(node.abstractKeyword, toNode.abstractKeyword)),
+ _isEqualTokens(node.classKeyword, toNode.classKeyword)),
+ _isEqualNodes(node.name, toNode.name)),
+ _isEqualNodes(node.typeParameters, toNode.typeParameters)),
+ _isEqualNodes(node.extendsClause, toNode.extendsClause)),
+ _isEqualNodes(node.withClause, toNode.withClause)),
+ _isEqualNodes(node.implementsClause, toNode.implementsClause)),
+ _isEqualTokens(node.leftBracket, toNode.leftBracket)),
+ _isEqualNodeLists(node.members, toNode.members)),
+ _isEqualTokens(node.rightBracket, toNode.rightBracket));
+ }
+}
+>>>
+class ElementBinder {
+ DirectiveInjector bind(
+ View view, Scope scope, DirectiveInjector parentInjector, dom.Node node) {
+ if (bindAssignableProps.isNotEmpty) {
+ _bindAssignablePropsOn.forEach((String eventName) => node
+ .addEventListener(eventName, (_) => zone.run(() => bindAssignableProps
+ .forEach((propAndExp) => propAndExp[1].assign(
+ scope.context, jsNode[propAndExp[0]])))));
+ }
+ }
+}
+<<<
+class ElementBinder {
+ DirectiveInjector bind(
+ View view, Scope scope, DirectiveInjector parentInjector, dom.Node node) {
+ if (bindAssignableProps.isNotEmpty) {
+ _bindAssignablePropsOn.forEach((String eventName) =>
+ node.addEventListener(
+ eventName,
+ (_) => zone.run(() => bindAssignableProps.forEach((propAndExp) =>
+ propAndExp[1]
+ .assign(scope.context, jsNode[propAndExp[0]])))));
+ }
+ }
+}
+>>>
+async.Future<List<dom.StyleElement>> call(String tag, List<String> cssUrls, {Type type}) =>
+(DDC$RT.cast(async.Future.wait((DDC$RT.cast(cssUrls.map((url) => _styleElement(tag,
+(DDC$RT.cast(url, String, key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:65")), type)),
+DDC$RT.type((Iterable<Future<dynamic>> _) {}), key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:25"))),
+DDC$RT.type((Future<List<StyleElement>> _) {}), key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:7"));
+<<<
+async.Future<List<dom.StyleElement>> call(String tag, List<String> cssUrls, {Type type}) =>
+ (DDC$RT.cast(
+ async.Future.wait(
+ (DDC$RT.cast(cssUrls.map((url) => _styleElement(tag, (DDC$RT.cast(url, String, key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:65")), type)),
+ DDC$RT.type((Iterable<Future<dynamic>> _) {
+ }), key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:25"))),
+ DDC$RT.type((Future<List<StyleElement>> _) {}),
+ key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17:7"));
« no previous file with comments | « packages/dart_style/test/regression/0100/0102.stmt ('k') | packages/dart_style/test/regression/0100/0109.unit » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698