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

Side by Side Diff: third_party/pkg/angular/perf/parser_perf.dart

Issue 180843004: Revert revision 33053 (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 6 years, 9 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library parser_perf; 1 library parser_perf;
2 2
3 import '_perf.dart'; 3 import '_perf.dart';
4 import 'package:angular/core/module.dart'; 4 import 'package:angular/core/module.dart';
5 import 'package:angular/core/parser/parser.dart'; 5 import 'package:angular/core/parser/parser.dart';
6 import 'package:angular/filter/module.dart'; 6 import 'package:angular/filter/module.dart';
7 import 'package:di/di.dart'; 7 import 'package:di/di.dart';
8 import 'package:di/dynamic_injector.dart'; 8 import 'package:di/dynamic_injector.dart';
9 import 'package:intl/intl.dart'; 9 import 'package:intl/intl.dart';
10 10
(...skipping 10 matching lines...) Expand all
21 var injector = new DynamicInjector( 21 var injector = new DynamicInjector(
22 modules: [module], 22 modules: [module],
23 allowImplicitInjection:true); 23 allowImplicitInjection:true);
24 var scope = injector.get(Scope); 24 var scope = injector.get(Scope);
25 var reflectiveParser = injector.get(Parser); 25 var reflectiveParser = injector.get(Parser);
26 var filterMap = injector.get(FilterMap); 26 var filterMap = injector.get(FilterMap);
27 27
28 var generatedParser = new DynamicInjector( 28 var generatedParser = new DynamicInjector(
29 modules: [new Module() 29 modules: [new Module()
30 ..type(Parser, implementedBy: StaticParser) 30 ..type(Parser, implementedBy: StaticParser)
31 ..type(ParserBackend, implementedBy: DynamicParserBackend) 31 ..value(StaticParserFunctions, generated_functions.functions(filterMap)) ],
32 ..value(StaticParserFunctions, generated_functions.functions())],
33 allowImplicitInjection:true).get(Parser); 32 allowImplicitInjection:true).get(Parser);
34 33
35 var hybridParser = new DynamicInjector( 34 var hybridParser = new DynamicInjector(
36 modules: [new Module() 35 modules: [new Module()
37 ..type(Parser, implementedBy: DynamicParser) 36 ..type(Parser, implementedBy: DynamicParser)
38 ..type(ParserBackend, implementedBy: DynamicParserBackend) 37 ..type(ParserBackend, implementedBy: DynamicParserBackend)
39 ..type(ClosureMap, implementedBy: generated_getter_setter.StaticClosureM ap)], 38 ..type(ClosureMap, implementedBy: generated_getter_setter.StaticClosureM ap)],
40 allowImplicitInjection:true).get(Parser); 39 allowImplicitInjection:true).get(Parser);
41 40
42 scope['a'] = new ATest(); 41 scope['a'] = new ATest();
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
108 call(a, b) => a + b; 107 call(a, b) => a + b;
109 } 108 }
110 109
111 @NgFilter(name:'substring') 110 @NgFilter(name:'substring')
112 class SubstringFilter { 111 class SubstringFilter {
113 call(String str, startIndex, [endIndex]) { 112 call(String str, startIndex, [endIndex]) {
114 return str.substring(startIndex, endIndex); 113 return str.substring(startIndex, endIndex);
115 } 114 }
116 } 115 }
117 116
OLDNEW
« no previous file with comments | « third_party/pkg/angular/perf/mirror_perf.dart ('k') | third_party/pkg/angular/perf/pubspec.yaml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698