feat(ivy): introduce "allocHostVars" instruction as a replacement for "hostVars" field (FW-692) (#27299)

PR Close #27299
This commit is contained in:
Andrew Kushnir
2018-11-27 12:05:26 -08:00
committed by Igor Minar
parent 0df914e1e9
commit a088b8c203
25 changed files with 329 additions and 144 deletions

View File

@ -842,6 +842,9 @@
{
"name": "invertObject"
},
{
"name": "invokeDirectivesHostBindings"
},
{
"name": "isClassBased"
},
@ -968,9 +971,6 @@
{
"name": "noSideEffects"
},
{
"name": "noop"
},
{
"name": "onChangesWrapper"
},
@ -983,9 +983,6 @@
{
"name": "postProcessDirective"
},
{
"name": "prefillHostVars"
},
{
"name": "prepareInitialFlag"
},
@ -1001,9 +998,6 @@
{
"name": "queueDestroyHooks"
},
{
"name": "queueHostBindingForCheck"
},
{
"name": "queueInitHooks"
},
@ -1091,6 +1085,9 @@
{
"name": "setContextPlayersDirty"
},
{
"name": "setCurrentDirectiveDef"
},
{
"name": "setDirty"
},

View File

@ -377,24 +377,15 @@
{
"name": "noSideEffects"
},
{
"name": "noop"
},
{
"name": "onChangesWrapper"
},
{
"name": "postProcessBaseDirective"
},
{
"name": "prefillHostVars"
},
{
"name": "queueComponentIndexForCheck"
},
{
"name": "queueHostBindingForCheck"
},
{
"name": "readElementValue"
},
@ -431,6 +422,9 @@
{
"name": "setBindingRoot"
},
{
"name": "setCurrentDirectiveDef"
},
{
"name": "setFirstTemplatePass"
},

View File

@ -1142,9 +1142,6 @@
{
"name": "noSideEffects"
},
{
"name": "noop"
},
{
"name": "noop$1"
},
@ -1184,9 +1181,6 @@
{
"name": "postProcessBaseDirective"
},
{
"name": "prefillHostVars"
},
{
"name": "projectionNodeStack"
},
@ -1208,9 +1202,6 @@
{
"name": "queueDestroyHooks"
},
{
"name": "queueHostBindingForCheck"
},
{
"name": "queueInitHooks"
},
@ -1292,6 +1283,9 @@
{
"name": "setCheckNoChangesMode"
},
{
"name": "setCurrentDirectiveDef"
},
{
"name": "setCurrentInjector"
},

View File

@ -872,6 +872,9 @@
{
"name": "invertObject"
},
{
"name": "invokeDirectivesHostBindings"
},
{
"name": "isComponent"
},
@ -986,9 +989,6 @@
{
"name": "noSideEffects"
},
{
"name": "noop"
},
{
"name": "onChangesWrapper"
},
@ -1001,9 +1001,6 @@
{
"name": "postProcessDirective"
},
{
"name": "prefillHostVars"
},
{
"name": "prepareInitialFlag"
},
@ -1019,9 +1016,6 @@
{
"name": "queueDestroyHooks"
},
{
"name": "queueHostBindingForCheck"
},
{
"name": "queueInitHooks"
},
@ -1112,6 +1106,9 @@
{
"name": "setContextPlayersDirty"
},
{
"name": "setCurrentDirectiveDef"
},
{
"name": "setDirty"
},

View File

@ -2105,6 +2105,9 @@
{
"name": "invertObject"
},
{
"name": "invokeDirectivesHostBindings"
},
{
"name": "isArray"
},
@ -2333,9 +2336,6 @@
{
"name": "noSideEffects"
},
{
"name": "noop"
},
{
"name": "noop$1"
},
@ -2399,9 +2399,6 @@
{
"name": "postProcessDirective"
},
{
"name": "prefillHostVars"
},
{
"name": "prepareInitialFlag"
},
@ -2426,9 +2423,6 @@
{
"name": "queueDestroyHooks"
},
{
"name": "queueHostBindingForCheck"
},
{
"name": "queueInitHooks"
},
@ -2546,6 +2540,9 @@
{
"name": "setContextPlayersDirty"
},
{
"name": "setCurrentDirectiveDef"
},
{
"name": "setCurrentInjector"
},