feat(ivy): update specification to include template variables (#21677)

PR Close #21677
This commit is contained in:
Chuck Jazdzewski
2018-01-19 15:06:44 -08:00
committed by Miško Hevery
parent 0ad02de47e
commit c65634215b
5 changed files with 202 additions and 9 deletions

View File

@ -62,7 +62,6 @@ export class Identifiers {
static bind6: o.ExternalReference = {name: 'ɵb6', moduleName: CORE};
static bind7: o.ExternalReference = {name: 'ɵb7', moduleName: CORE};
static bind8: o.ExternalReference = {name: 'ɵb8', moduleName: CORE};
static bind9: o.ExternalReference = {name: 'ɵb9', moduleName: CORE};
static bindV: o.ExternalReference = {name: 'ɵbV', moduleName: CORE};
static memory: o.ExternalReference = {name: 'ɵm', moduleName: CORE};

View File

@ -157,8 +157,6 @@ function interpolate(args: o.Expression[]): o.Expression {
return o.importExpr(R3.bind7).callFn(args);
case 17:
return o.importExpr(R3.bind8).callFn(args);
case 19:
return o.importExpr(R3.bind9).callFn(args);
}
(args.length > 19 && args.length % 2 == 1) ||
error(`Invalid interpolation argument length ${args.length}`);