You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spec.html
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -27195,6 +27195,7 @@ <h1>
27195
27195
1. For each ModuleRequest Record _request_ of _module_.[[RequestedModules]], do
27196
27196
1. Let _requiredModule_ be GetImportedModule(_module_, _request_).
27197
27197
1. Let _childSccAncestorIndex_ be ? InnerModuleLinking(_requiredModule_, _stack_).
27198
+
1. Assert: Assert: If _requiredModule_ is not a Cyclic Module Record or _requiredModule_.[[Status]] is not ~linking~, then _sccAncestorIndex_ < _childSccAncestorIndex_.
27198
27199
1. Set _sccAncestorIndex_ to min(_sccAncestorIndex_, _childSccAncestorIndex_).
27199
27200
1. Assert: If _requiredModule_ is a Cyclic Module Record, _requiredModule_.[[Status]] is one of ~linking~, ~linked~, ~evaluating-async~, or ~evaluated~.
27200
27201
1. Assert: If _requiredModule_ is a Cyclic Module Record, _requiredModule_.[[Status]] is ~linking~ if and only if _stack_ contains _requiredModule_.
@@ -27286,6 +27287,7 @@ <h1>
27286
27287
1. For each ModuleRequest Record _request_ of _module_.[[RequestedModules]], do
27287
27288
1. Let _requiredModule_ be GetImportedModule(_module_, _request_).
27288
27289
1. Let _childSccAncestorIndex_ be ? InnerModuleEvaluation(_requiredModule_, _stack_).
27290
+
1. Assert: If _requiredModule_ is not a Cyclic Module Record or _requiredModule_.[[Status]] is not ~evaluating~, then _sccAncestorIndex_ < _childSccAncestorIndex_.
27289
27291
1. Set _sccAncestorIndex_ to min(_sccAncestorIndex_, _childSccAncestorIndex_).
27290
27292
1. If _requiredModule_ is a Cyclic Module Record, then
27291
27293
1. Assert: _requiredModule_.[[Status]] is one of ~evaluating~, ~evaluating-async~, or ~evaluated~.
0 commit comments