/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/ |
H A D | FullParseHandler.h | 467 checkAndSetIsDirectRHSAnonFunction(funNode); in addObjectMethodDefinition() 480 Node key, FunctionNodeType funNode) { in newDefaultClassConstructor() argument 483 checkAndSetIsDirectRHSAnonFunction(funNode); in newDefaultClassConstructor() 495 checkAndSetIsDirectRHSAnonFunction(funNode); in newClassMethodDefinition() 849 FunctionNodeType funNode, Node defaultValue); 872 funNode->setBody(paramsBody); in setFunctionFormalParametersAndBody() 875 funNode->setFunbox(funbox); in setFunctionBox() 876 funbox->functionNode = funNode; in setFunctionBox() 883 addList(/* list = */ funNode->body(), /* kid = */ body); in setFunctionBody() 1121 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument [all …]
|
H A D | Parser.cpp | 2303 if (!funNode) { in standaloneFunction() 2374 return funNode; in standaloneFunction() 3134 return funNode; in functionDefinition() 3314 return funNode; in innerFunctionForFunctionBox() 3407 if (!funNode) { in standaloneLazyFunction() 3496 return funNode; in standaloneLazyFunction() 3768 if (!funNode) { in functionStmt() 3823 if (!funNode) { in functionExpr() 3828 funNode = handler_.setLikelyIIFE(funNode); in functionExpr() 7692 if (!funNode) { in classMember() [all …]
|
H A D | SyntaxParseHandler.h | 366 FunctionNodeType funNode, in addObjectMethodDefinition() argument 371 FunctionNodeType funNode) { in newDefaultClassConstructor() argument 375 Node key, FunctionNodeType funNode, AccessorType atype, bool isStatic, in newClassMethodDefinition() argument 557 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument 578 void setFunctionFormalParametersAndBody(FunctionNodeType funNode, in setFunctionFormalParametersAndBody() argument 580 void setFunctionBody(FunctionNodeType funNode, LexicalScopeNodeType body) {} in setFunctionBody() argument 581 void setFunctionBox(FunctionNodeType funNode, FunctionBox* funbox) {} in setFunctionBox() argument 582 void addFunctionFormalParameter(FunctionNodeType funNode, Node argpn) {} in addFunctionFormalParameter() argument
|
H A D | Parser.h | 576 FunctionBox* newFunctionBox(FunctionNodeType funNode, 992 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 998 inline bool skipLazyInnerFunction(FunctionNodeType funNode, 1020 FunctionNodeType* funNode, FunctionSyntaxKind kind, 1215 FunctionNodeType funNode); 1251 inline bool checkExportedNameForFunction(FunctionNodeType funNode); 1349 bool notePositionalFormalParameter(FunctionNodeType funNode, 1440 FunctionNodeType funNode, ParseContext* outerpc, 1590 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 1730 bool checkExportedNameForFunction(FunctionNodeType funNode); [all …]
|
H A D | NameFunctions.cpp | 223 [[nodiscard]] bool resolveFun(FunctionNode* funNode, in resolveFun() argument 225 MOZ_ASSERT(funNode != nullptr); in resolveFun() 227 FunctionBox* funbox = funNode->funbox(); in resolveFun() 326 if (!funNode->isDirectRHSAnonFunction()) { in resolveFun()
|
H A D | BytecodeEmitter.cpp | 5958 FunctionBox* funbox = funNode->funbox(); in emitFunction() 5975 MOZ_ASSERT(funNode->functionIsHoisted()); in emitFunction() 5988 if (!bce2.init(funNode->pn_pos)) { in emitFunction() 5993 if (!bce2.emitFunctionScript(funNode)) { in emitFunction() 7352 ParseNode* funNode = argsList->head(); in emitSelfHostedCallFunction() local 7355 } else if (funNode->isName( in emitSelfHostedCallFunction() 7360 if (!emitTree(funNode)) { in emitSelfHostedCallFunction() 7373 ParseNode* thisOrNewTarget = funNode->pn_next; in emitSelfHostedCallFunction() 9833 MOZ_ASSERT(funNode); in emitPrivateMethodInitializer() 9834 FunctionBox* funbox = funNode->funbox(); in emitPrivateMethodInitializer() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/frontend/ |
H A D | FullParseHandler.h | 479 checkAndSetIsDirectRHSAnonFunction(funNode); in addObjectMethodDefinition() 492 Node key, FunctionNodeType funNode) { in newDefaultClassConstructor() argument 495 checkAndSetIsDirectRHSAnonFunction(funNode); in newDefaultClassConstructor() 507 checkAndSetIsDirectRHSAnonFunction(funNode); in newClassMethodDefinition() 876 FunctionNodeType funNode, Node defaultValue); 899 funNode->setBody(paramsBody); in setFunctionFormalParametersAndBody() 902 funNode->setFunbox(funbox); in setFunctionBox() 903 funbox->functionNode = funNode; in setFunctionBox() 910 addList(/* list = */ funNode->body(), /* kid = */ body); in setFunctionBody() 1151 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument [all …]
|
H A D | Parser.cpp | 2319 if (!funNode) { in standaloneFunction() 2390 return funNode; in standaloneFunction() 3129 return funNode; in functionDefinition() 3309 return funNode; in innerFunctionForFunctionBox() 3379 if (!funNode) { in standaloneLazyFunction() 3464 return funNode; in standaloneLazyFunction() 3763 if (!funNode) { in functionStmt() 3818 if (!funNode) { in functionExpr() 3823 funNode = handler_.setLikelyIIFE(funNode); in functionExpr() 7820 if (!funNode) { in classMember() [all …]
|
H A D | Parser.h | 572 FunctionBox* newFunctionBox(FunctionNodeType funNode, 579 FunctionBox* newFunctionBox(FunctionNodeType funNode, 993 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 999 inline bool skipLazyInnerFunction(FunctionNodeType funNode, 1021 FunctionNodeType* funNode, FunctionSyntaxKind kind, 1218 FunctionNodeType funNode); 1352 bool notePositionalFormalParameter(FunctionNodeType funNode, 1451 FunctionNodeType funNode, ParseContext* outerpc, 1601 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 1741 bool checkExportedNameForFunction(FunctionNodeType funNode); [all …]
|
H A D | SyntaxParseHandler.h | 377 FunctionNodeType funNode, in addObjectMethodDefinition() argument 382 FunctionNodeType funNode) { in newDefaultClassConstructor() argument 386 Node key, FunctionNodeType funNode, AccessorType atype, bool isStatic, in newClassMethodDefinition() argument 578 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument 599 void setFunctionFormalParametersAndBody(FunctionNodeType funNode, in setFunctionFormalParametersAndBody() argument 601 void setFunctionBody(FunctionNodeType funNode, LexicalScopeNodeType body) {} in setFunctionBody() argument 602 void setFunctionBox(FunctionNodeType funNode, FunctionBox* funbox) {} in setFunctionBox() argument 603 void addFunctionFormalParameter(FunctionNodeType funNode, Node argpn) {} in addFunctionFormalParameter() argument
|
H A D | NameFunctions.cpp | 222 [[nodiscard]] bool resolveFun(FunctionNode* funNode, in resolveFun() argument 224 MOZ_ASSERT(funNode != nullptr); in resolveFun() 226 FunctionBox* funbox = funNode->funbox(); in resolveFun() 325 if (!funNode->isDirectRHSAnonFunction()) { in resolveFun()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/ |
H A D | FullParseHandler.h | 467 checkAndSetIsDirectRHSAnonFunction(funNode); in addObjectMethodDefinition() 480 Node key, FunctionNodeType funNode) { in newDefaultClassConstructor() argument 483 checkAndSetIsDirectRHSAnonFunction(funNode); in newDefaultClassConstructor() 495 checkAndSetIsDirectRHSAnonFunction(funNode); in newClassMethodDefinition() 849 FunctionNodeType funNode, Node defaultValue); 872 funNode->setBody(paramsBody); in setFunctionFormalParametersAndBody() 875 funNode->setFunbox(funbox); in setFunctionBox() 876 funbox->functionNode = funNode; in setFunctionBox() 883 addList(/* list = */ funNode->body(), /* kid = */ body); in setFunctionBody() 1121 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument [all …]
|
H A D | Parser.cpp | 2303 if (!funNode) { in standaloneFunction() 2374 return funNode; in standaloneFunction() 3134 return funNode; in functionDefinition() 3314 return funNode; in innerFunctionForFunctionBox() 3407 if (!funNode) { in standaloneLazyFunction() 3496 return funNode; in standaloneLazyFunction() 3768 if (!funNode) { in functionStmt() 3823 if (!funNode) { in functionExpr() 3828 funNode = handler_.setLikelyIIFE(funNode); in functionExpr() 7692 if (!funNode) { in classMember() [all …]
|
H A D | SyntaxParseHandler.h | 366 FunctionNodeType funNode, in addObjectMethodDefinition() argument 371 FunctionNodeType funNode) { in newDefaultClassConstructor() argument 375 Node key, FunctionNodeType funNode, AccessorType atype, bool isStatic, in newClassMethodDefinition() argument 557 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument 578 void setFunctionFormalParametersAndBody(FunctionNodeType funNode, in setFunctionFormalParametersAndBody() argument 580 void setFunctionBody(FunctionNodeType funNode, LexicalScopeNodeType body) {} in setFunctionBody() argument 581 void setFunctionBox(FunctionNodeType funNode, FunctionBox* funbox) {} in setFunctionBox() argument 582 void addFunctionFormalParameter(FunctionNodeType funNode, Node argpn) {} in addFunctionFormalParameter() argument
|
H A D | Parser.h | 576 FunctionBox* newFunctionBox(FunctionNodeType funNode, 992 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 998 inline bool skipLazyInnerFunction(FunctionNodeType funNode, 1020 FunctionNodeType* funNode, FunctionSyntaxKind kind, 1215 FunctionNodeType funNode); 1251 inline bool checkExportedNameForFunction(FunctionNodeType funNode); 1349 bool notePositionalFormalParameter(FunctionNodeType funNode, 1440 FunctionNodeType funNode, ParseContext* outerpc, 1590 FunctionNodeType* funNode, TaggedParserAtomIndex explicitName, 1730 bool checkExportedNameForFunction(FunctionNodeType funNode); [all …]
|
H A D | NameFunctions.cpp | 223 [[nodiscard]] bool resolveFun(FunctionNode* funNode, in resolveFun() argument 225 MOZ_ASSERT(funNode != nullptr); in resolveFun() 227 FunctionBox* funbox = funNode->funbox(); in resolveFun() 326 if (!funNode->isDirectRHSAnonFunction()) { in resolveFun()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/ |
H A D | FullParseHandler.h | 463 checkAndSetIsDirectRHSAnonFunction(funNode); in addObjectMethodDefinition() 481 checkAndSetIsDirectRHSAnonFunction(funNode); in newClassMethodDefinition() 483 return new_<ClassMethod>(key, funNode, atype, isStatic); in newClassMethodDefinition() 810 FunctionNodeType funNode, Node defaultValue); 843 funNode->setBody(paramsBody); in setFunctionFormalParametersAndBody() 846 funNode->setFunbox(funbox); in setFunctionBox() 847 funbox->functionNode = funNode; in setFunctionBox() 850 addList(/* list = */ funNode->body(), /* kid = */ argpn); in addFunctionFormalParameter() 854 addList(/* list = */ funNode->body(), /* kid = */ body); in setFunctionBody() 1070 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument [all …]
|
H A D | Parser.cpp | 2065 if (!funNode) { in standaloneFunction() 2131 return funNode; in standaloneFunction() 2924 return funNode; in functionDefinition() 3107 return funNode; in innerFunctionForFunctionBox() 3196 if (!funNode) { in standaloneLazyFunction() 3252 return funNode; in standaloneLazyFunction() 3515 if (!funNode) { in functionStmt() 3570 if (!funNode) { in functionExpr() 3575 funNode = handler_.setLikelyIIFE(funNode); in functionExpr() 7219 if (!funNode) { in classMember() [all …]
|
H A D | SyntaxParseHandler.h | 352 FunctionNodeType funNode, in addObjectMethodDefinition() argument 356 MOZ_MUST_USE Node newClassMethodDefinition(Node key, FunctionNodeType funNode, in newClassMethodDefinition() argument 508 FunctionNodeType funNode, Node defaultValue) { in setLastFunctionFormalParameterDefault() argument 529 void setFunctionFormalParametersAndBody(FunctionNodeType funNode, in setFunctionFormalParametersAndBody() argument 531 void setFunctionBody(FunctionNodeType funNode, LexicalScopeNodeType body) {} in setFunctionBody() argument 532 void setFunctionBox(FunctionNodeType funNode, FunctionBox* funbox) {} in setFunctionBox() argument 533 void addFunctionFormalParameter(FunctionNodeType funNode, Node argpn) {} in addFunctionFormalParameter() argument
|
H A D | Parser.h | 485 bool noteDestructuredPositionalFormalParameter(FunctionNodeType funNode, 557 FunctionBox* newFunctionBox(FunctionNodeType funNode, JSFunction* fun, 977 FunctionNodeType* funNode, HandleAtom explicitName, FunctionFlags flags, 983 inline bool skipLazyInnerFunction(FunctionNodeType funNode, 997 FunctionNodeType funNode, ParseContext* outerpc, FunctionBox* funbox, 1005 FunctionNodeType* funNode, FunctionSyntaxKind kind, 1189 FunctionNodeType funNode); 1223 inline bool checkExportedNameForFunction(FunctionNodeType funNode); 1293 bool notePositionalFormalParameter(FunctionNodeType funNode, 1525 inline bool checkExportedNameForFunction(FunctionNodeType funNode); [all …]
|
H A D | NameFunctions.cpp | 220 MOZ_MUST_USE bool resolveFun(FunctionNode* funNode, in resolveFun() argument 222 MOZ_ASSERT(funNode != nullptr); in resolveFun() 223 FunctionBox* funbox = funNode->funbox(); in resolveFun() 322 if (!funNode->isDirectRHSAnonFunction()) { in resolveFun()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/ |
H A D | AsmJS.cpp | 580 if (auto name = funNode->funbox()->explicitName()) { in FunctionName() 2697 FunctionBox* funbox = funNode->funbox(); in CheckFunctionHead() 2701 return m.fail(funNode, "rest args not allowed"); in CheckFunctionHead() 6035 if (!funNode) { in ParseFunction() 6069 *funNodeOut = funNode; in ParseFunction() 6082 FunctionNode* funNode = nullptr; in CheckFunction() local 6084 if (!ParseFunction(m, &funNode, &line)) { in CheckFunction() 6088 if (!CheckFunctionHead(m, funNode)) { in CheckFunction() 6092 FunctionValidator<Unit> f(m, funNode); in CheckFunction() 6129 if (!CheckFunctionSignature(m, funNode, in CheckFunction() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/wasm/ |
H A D | AsmJS.cpp | 591 if (auto name = funNode->funbox()->explicitName()) { in FunctionName() 2719 FunctionBox* funbox = funNode->funbox(); in CheckFunctionHead() 2723 return m.fail(funNode, "rest args not allowed"); in CheckFunctionHead() 6057 if (!funNode) { in ParseFunction() 6091 *funNodeOut = funNode; in ParseFunction() 6104 FunctionNode* funNode = nullptr; in CheckFunction() local 6106 if (!ParseFunction(m, &funNode, &line)) { in CheckFunction() 6110 if (!CheckFunctionHead(m, funNode)) { in CheckFunction() 6114 FunctionValidator<Unit> f(m, funNode); in CheckFunction() 6151 if (!CheckFunctionSignature(m, funNode, in CheckFunction() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/ |
H A D | AsmJS.cpp | 580 if (auto name = funNode->funbox()->explicitName()) { in FunctionName() 2697 FunctionBox* funbox = funNode->funbox(); in CheckFunctionHead() 2701 return m.fail(funNode, "rest args not allowed"); in CheckFunctionHead() 6035 if (!funNode) { in ParseFunction() 6069 *funNodeOut = funNode; in ParseFunction() 6082 FunctionNode* funNode = nullptr; in CheckFunction() local 6084 if (!ParseFunction(m, &funNode, &line)) { in CheckFunction() 6088 if (!CheckFunctionHead(m, funNode)) { in CheckFunction() 6092 FunctionValidator<Unit> f(m, funNode); in CheckFunction() 6129 if (!CheckFunctionSignature(m, funNode, in CheckFunction() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/ |
H A D | AsmJS.cpp | 579 if (JSAtom* name = funNode->funbox()->explicitName()) { in FunctionName() 2674 FunctionBox* funbox = funNode->funbox(); in CheckFunctionHead() 2678 return m.fail(funNode, "rest args not allowed"); in CheckFunctionHead() 6021 if (!funNode) { in ParseFunction() 6058 *funNodeOut = funNode; in ParseFunction() 6071 FunctionNode* funNode = nullptr; in CheckFunction() local 6073 if (!ParseFunction(m, &funNode, &line)) { in CheckFunction() 6077 if (!CheckFunctionHead(m, funNode)) { in CheckFunction() 6081 FunctionValidator<Unit> f(m, funNode); in CheckFunction() 6118 if (!CheckFunctionSignature(m, funNode, in CheckFunction() [all …]
|