File tree Expand file tree Collapse file tree 4 files changed +9
-4
lines changed
src/transform/directive_processor
test/transform/directive_processor
absolute_url_expression_files
static_function_files/expected Expand file tree Collapse file tree 4 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -297,9 +297,9 @@ class CreateNgDepsVisitor extends Object with SimpleAstVisitor<Object> {
297297 _maybeWriteReflector ();
298298 writer.print ('..registerFunction(' );
299299 node.name.accept (this );
300- writer.print (', new ${_REF_PREFIX }.ReflectionInfo(' );
300+ writer.print (', new ${_REF_PREFIX }.ReflectionInfo(const [ ' );
301301 node.metadata.accept (_metaVisitor);
302- writer.print (', const [' );
302+ writer.print ('] , const [' );
303303 node.functionExpression.parameters.accept (_paramsVisitor);
304304 writer.print (']))' );
305305 return null ;
Original file line number Diff line number Diff line change @@ -17,5 +17,7 @@ void initReflector() {
1717 template: r'''{{greeting}}''' ,
1818 templateUrl: r'package:other_package/template.html' ,
1919 styles: const [r'''.greeting { .color: blue; }''' ,])
20- ], const [], () => new HelloCmp ()));
20+ ], const [], () => new HelloCmp ()))
21+ ..registerFunction (
22+ hello, new _ngRef.ReflectionInfo (const [const Injectable ()], const []));
2123}
Original file line number Diff line number Diff line change @@ -8,3 +8,6 @@ import 'package:angular2/angular2.dart'
88 templateUrl: 'package:other_package/template.html' ,
99 styleUrls: const ['package:other_package/template.css' ])
1010class HelloCmp {}
11+
12+ @Injectable ()
13+ hello () {}
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ void initReflector() {
1111 _visited = true ;
1212 _ngRef.reflector
1313 ..registerFunction (getMessage, new _ngRef.ReflectionInfo (
14- const Injectable (), const [const [const Inject (Message )]]))
14+ const [ const Injectable ()] , const [const [const Inject (Message )]]))
1515 ..registerType (Message , new _ngRef.ReflectionInfo (
1616 const [const Injectable ()], const [], () => new Message ()));
1717}
You can’t perform that action at this time.
0 commit comments