MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / fxWithNodeHoist

Function fxWithNodeHoist

xs/sources/xsScope.c:879–888  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

877}
878
879void fxWithNodeHoist(void* it, void* param)
880{
881 txWithNode* self = it;
882 txHoister* hoister = param;
883 fxNodeDispatchHoist(self->expression, param);
884 self->scope = fxScopeNew(param, it, XS_TOKEN_WITH);
885 fxScopeEval(hoister->scope);
886 fxNodeDispatchHoist(self->statement, param);
887 fxScopeHoisted(self->scope, param);
888}
889
890void fxNodeDispatchBind(void* it, void* param)
891{

Callers

nothing calls this directly

Calls 4

fxNodeDispatchHoistFunction · 0.85
fxScopeNewFunction · 0.85
fxScopeEvalFunction · 0.85
fxScopeHoistedFunction · 0.85

Tested by

no test coverage detected