Hi forks,

Seeing the ES6 specification, I've found that PropertyDefinitionEvaluation
for static MethodDefinition is missing.

For example, In ClassDefinitionEvaluation's step 21.a, we applied IsStatic
semantics to ClassElement m, and IsStatic has the definition for static
MethodDefinition correctly.
After that, we applied PropertyDefinitionEvaluation semantics to the same
ClassElement m, but there's no definition in PropertyDefinitionEvaluation
for static MethodDefinition.

Is that correct?
And I'd like to make sure that static Method doesn't have the [[Construct]]
(functionKind becomes "Method").

Best Regards,
Yusuke Suzuki
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to