fix(ivy): update compiler with latest runtime for view queries (#25061)

PR Close #25061
This commit is contained in:
Pawel Kozlowski
2018-07-24 11:56:35 +02:00
committed by Victor Berchet
parent 0bcf20c9fa
commit 1e28495c89
3 changed files with 75 additions and 66 deletions

View File

@ -963,16 +963,20 @@ describe('compiler compliance', () => {
type: ViewQueryComponent,
selectors: [["view-query-component"]],
factory: function ViewQueryComponent_Factory() { return new ViewQueryComponent(); },
template: function ViewQueryComponent_Template(rf, ctx) {
var $tmp$;
viewQuery: function ViewQueryComponent_Query(rf, ctx) {
if (rf & 1) {
$r3$.ɵQ(0, SomeDirective, true);
$r3$.ɵEe(1, "div", $e0_attrs$);
}
if (rf & 2) {
var $tmp$;
($r3$.ɵqR(($tmp$ = $r3$.ɵld(0))) && (ctx.someDir = $tmp$.first));
}
},
template: function ViewQueryComponent_Template(rf, ctx) {
if (rf & 1) {
$r3$.ɵEe(1, "div", $e0_attrs$);
}
},
directives:[SomeDirective]
});`;