OLD | NEW |
(Empty) | |
| 1 >>> |
| 2 class ResolutionCopier { |
| 3 @override |
| 4 bool visitClassDeclaration(ClassDeclaration node) { |
| 5 ClassDeclaration toNode = this._toNode as ClassDeclaration; |
| 6 return javaBooleanAnd( |
| 7 javaBooleanAnd( |
| 8 javaBooleanAnd( |
| 9 javaBooleanAnd(javaBooleanAnd(javaBooleanAnd( |
| 10 javaBooleanAnd(javaBooleanAnd( |
| 11 javaBooleanAnd(javaBooleanAnd(javaBooleanAnd( |
| 12 _isEqualNodes(node.documentationComment, |
| 13 toNode.documentationComment), |
| 14 _isEqualNodeLists( |
| 15 node.metadata, toNode.metadata)), |
| 16 _isEqualTokens(node.abstractKeyword, |
| 17 toNode.abstractKeyword)), _isEqualTokens( |
| 18 node.classKeyword, toNode.classKeyword)), |
| 19 _isEqualNodes( |
| 20 node.name, toNode.name)), _isEqualNodes( |
| 21 node.typeParameters, toNode.typeParameters)), |
| 22 _isEqualNodes( |
| 23 node.extendsClause, toNode.extendsClause)), |
| 24 _isEqualNodes( |
| 25 node.withClause, toNode.withClause)), _isEqualNodes( |
| 26 node.implementsClause, toNode.implementsClause)), |
| 27 _isEqualTokens(node.leftBracket, toNode.leftBracket)), |
| 28 _isEqualNodeLists( |
| 29 node.members, |
| 30 toNode.members)), |
| 31 _isEqualTokens( |
| 32 node.rightBracket, |
| 33 toNode.rightBracket)); |
| 34 } |
| 35 } |
| 36 <<< |
| 37 class ResolutionCopier { |
| 38 @override |
| 39 bool visitClassDeclaration(ClassDeclaration node) { |
| 40 ClassDeclaration toNode = this._toNode as ClassDeclaration; |
| 41 return javaBooleanAnd( |
| 42 javaBooleanAnd( |
| 43 javaBooleanAnd( |
| 44 javaBooleanAnd( |
| 45 javaBooleanAnd( |
| 46 javaBooleanAnd( |
| 47 javaBooleanAnd( |
| 48 javaBooleanAnd( |
| 49 javaBooleanAnd( |
| 50 javaBooleanAnd( |
| 51 javaBooleanAnd( |
| 52 _isEqualNodes( |
| 53 node.documentationComment, |
| 54 toNode.documentationComment)
, |
| 55 _isEqualNodeLists(node.metadata, |
| 56 toNode.metadata)), |
| 57 _isEqualTokens(node.abstractKeyword, |
| 58 toNode.abstractKeyword)), |
| 59 _isEqualTokens(node.classKeyword, |
| 60 toNode.classKeyword)), |
| 61 _isEqualNodes(node.name, toNode.name)), |
| 62 _isEqualNodes(node.typeParameters, |
| 63 toNode.typeParameters)), |
| 64 _isEqualNodes( |
| 65 node.extendsClause, toNode.extendsClause)), |
| 66 _isEqualNodes(node.withClause, toNode.withClause)), |
| 67 _isEqualNodes( |
| 68 node.implementsClause, toNode.implementsClause)), |
| 69 _isEqualTokens(node.leftBracket, toNode.leftBracket)), |
| 70 _isEqualNodeLists(node.members, toNode.members)), |
| 71 _isEqualTokens(node.rightBracket, toNode.rightBracket)); |
| 72 } |
| 73 } |
| 74 >>> pathologically deep |
| 75 class ResolutionCopier { |
| 76 @override |
| 77 bool visitClassDeclaration(ClassDeclaration node) { |
| 78 ClassDeclaration toNode = this._toNode as ClassDeclaration; |
| 79 return javaBooleanAnd( |
| 80 javaBooleanAnd( |
| 81 javaBooleanAnd( |
| 82 javaBooleanAnd(javaBooleanAnd(javaBooleanAnd( |
| 83 javaBooleanAnd(javaBooleanAnd( |
| 84 javaBooleanAnd(javaBooleanAnd(javaBooleanAnd( |
| 85 _isEqualNodes(node.documentationComment, |
| 86 toNode.documentationComment), |
| 87 _isEqualNodeLists( |
| 88 node.metadata, _isEqualNodeLists( |
| 89 node.metadata, _isEqualNodeLists( |
| 90 node.metadata, _isEqualNodeLists( |
| 91 node.metadata, _isEqualNodeLists( |
| 92 node.metadata, _isEqualNodeLists( |
| 93 node.metadata, _isEqualNodeLists( |
| 94 node.metadata, _isEqualNodeLists( |
| 95 node.metadata, _isEqualNodeLists( |
| 96 node.metadata, _isEqualNodeLists( |
| 97 node.metadata, _isEqualNodeLists( |
| 98 node.metadata, _isEqualNodeLists( |
| 99 node.metadata, _isEqualNodeLists( |
| 100 node.metadata, _isEqualNodeLists( |
| 101 node.metadata, _isEqualNodeLists( |
| 102 node.metadata, _isEqualNodeLists( |
| 103 node.metadata, _isEqualNodeLists( |
| 104 node.metadata, _isEqualNodeLists( |
| 105 node.metadata, _isEqualNodeLists( |
| 106 node.metadata, _isEqualNodeLists( |
| 107 node.metadata, _isEqualNodeLists( |
| 108 node.metadata, _isEqualNodeLists( |
| 109 node.metadata, toNode.metadata))))))))))
))))))))))))), |
| 110 _isEqualTokens(node.abstractKeyword, |
| 111 toNode.abstractKeyword)), _isEqualTokens( |
| 112 node.classKeyword, toNode.classKeyword)), |
| 113 _isEqualNodes( |
| 114 node.name, toNode.name)), _isEqualNodes( |
| 115 node.typeParameters, toNode.typeParameters)), |
| 116 _isEqualNodes( |
| 117 node.extendsClause, toNode.extendsClause)), |
| 118 _isEqualNodes( |
| 119 node.withClause, toNode.withClause)), _isEqualNodes( |
| 120 node.implementsClause, toNode.implementsClause)), |
| 121 _isEqualTokens(node.leftBracket, toNode.leftBracket)), |
| 122 _isEqualNodeLists( |
| 123 node.members, |
| 124 toNode.members)), |
| 125 _isEqualTokens( |
| 126 node.rightBracket, |
| 127 toNode.rightBracket)); |
| 128 } |
| 129 } |
| 130 <<< |
| 131 class ResolutionCopier { |
| 132 @override |
| 133 bool visitClassDeclaration(ClassDeclaration node) { |
| 134 ClassDeclaration toNode = this._toNode as ClassDeclaration; |
| 135 return javaBooleanAnd( |
| 136 javaBooleanAnd( |
| 137 javaBooleanAnd( |
| 138 javaBooleanAnd( |
| 139 javaBooleanAnd( |
| 140 javaBooleanAnd( |
| 141 javaBooleanAnd( |
| 142 javaBooleanAnd( |
| 143 javaBooleanAnd( |
| 144 javaBooleanAnd( |
| 145 javaBooleanAnd( |
| 146 _isEqualNodes( |
| 147 node.documentationComment, |
| 148 toNode.documentationComment)
, |
| 149 _isEqualNodeLists( |
| 150 node.metadata, |
| 151 _isEqualNodeLists( |
| 152 node.metadata, |
| 153 _isEqualNodeLists( |
| 154 node.metadata, |
| 155 _isEqualNodeLists( |
| 156 node.metadata, |
| 157 _isEqualNodeList
s( |
| 158 node.metadat
a, |
| 159 _isEqualNode
Lists( |
| 160 node.met
adata, |
| 161 _isEqual
NodeLists( |
| 162 node
.metadata, |
| 163 _isE
qualNodeLists(node.metadata, |
| 164
_isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLi
sts(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metad
ata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualN
odeLists(node.metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.
metadata, _isEqualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, _isE
qualNodeLists(node.metadata, _isEqualNodeLists(node.metadata, toNode.metadata)))
)))))))))))))))))))), |
| 165 _isEqualTokens(node.abstractKeyword,
toNode.abstractKeyword)), |
| 166 _isEqualTokens(node.classKeyword, toNode
.classKeyword)), |
| 167 _isEqualNodes(node.name, toNode.name)), |
| 168 _isEqualNodes(node.typeParameters, toNode.typePa
rameters)), |
| 169 _isEqualNodes(node.extendsClause, toNode.extendsClau
se)), |
| 170 _isEqualNodes(node.withClause, toNode.withClause)), |
| 171 _isEqualNodes(node.implementsClause, toNode.implementsClause
)), |
| 172 _isEqualTokens(node.leftBracket, toNode.leftBracket)), |
| 173 _isEqualNodeLists(node.members, toNode.members)), |
| 174 _isEqualTokens(node.rightBracket, toNode.rightBracket)); |
| 175 } |
| 176 } |
| 177 >>> |
| 178 class ElementBinder { |
| 179 DirectiveInjector bind( |
| 180 View view, Scope scope, DirectiveInjector parentInjector, dom.Node node) { |
| 181 if (bindAssignableProps.isNotEmpty) { |
| 182 _bindAssignablePropsOn.forEach((String eventName) => node |
| 183 .addEventListener(eventName, (_) => zone.run(() => bindAssignableProps |
| 184 .forEach((propAndExp) => propAndExp[1].assign( |
| 185 scope.context, jsNode[propAndExp[0]]))))); |
| 186 } |
| 187 } |
| 188 } |
| 189 <<< |
| 190 class ElementBinder { |
| 191 DirectiveInjector bind( |
| 192 View view, Scope scope, DirectiveInjector parentInjector, dom.Node node) { |
| 193 if (bindAssignableProps.isNotEmpty) { |
| 194 _bindAssignablePropsOn.forEach((String eventName) => |
| 195 node.addEventListener( |
| 196 eventName, |
| 197 (_) => zone.run(() => bindAssignableProps.forEach((propAndExp) => |
| 198 propAndExp[1] |
| 199 .assign(scope.context, jsNode[propAndExp[0]]))))); |
| 200 } |
| 201 } |
| 202 } |
| 203 >>> |
| 204 async.Future<List<dom.StyleElement>> call(String tag, List<String> cssUrls, {Typ
e type}) => |
| 205 (DDC$RT.cast(async.Future.wait((DDC$RT.cast(cssUrls.map((url) => _styleElement(t
ag, |
| 206 (DDC$RT.cast(url, String, key: "Cast failed: package:angular/core_dom/component_
css_loader.dart:17:65")), type)), |
| 207 DDC$RT.type((Iterable<Future<dynamic>> _) {}), key: "Cast failed: package:angula
r/core_dom/component_css_loader.dart:17:25"))), |
| 208 DDC$RT.type((Future<List<StyleElement>> _) {}), key: "Cast failed: package:angul
ar/core_dom/component_css_loader.dart:17:7")); |
| 209 <<< |
| 210 async.Future<List<dom.StyleElement>> call(String tag, List<String> cssUrls, {Typ
e type}) => |
| 211 (DDC$RT.cast( |
| 212 async.Future.wait( |
| 213 (DDC$RT.cast(cssUrls.map((url) => _styleElement(tag, (DDC$RT.cast(ur
l, String, key: "Cast failed: package:angular/core_dom/component_css_loader.dart
:17:65")), type)), |
| 214 DDC$RT.type((Iterable<Future<dynamic>> _) { |
| 215 }), key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17
:25"))), |
| 216 DDC$RT.type((Future<List<StyleElement>> _) {}), |
| 217 key: "Cast failed: package:angular/core_dom/component_css_loader.dart:17
:7")); |
OLD | NEW |