Name Description Size Coverage
call-expression-privatename.case 435 -
class-evaluation-error -
computed-name-referenceerror.case 1631 -
computed-name-toprimitive-err.case 1677 -
computed-name-toprimitive-returns-noncallable.js --- desc: Custom error evaluating a computed property name info: | Runtime Semantics: ClassDefinitionEvaluation ... 27. For each ClassElement e in order from elements a. If IsStatic of me is false, then i. Let fields be the result of performing ClassElementEvaluation for e with arguments proto and false. b. Else, i. Let fields be the result of performing ClassElementEvaluation for e with arguments F and false. c. If fields is an abrupt completion, then i. Set the running execution context's LexicalEnvironment to lex. ii. Set the running execution context's PrivateNameEnvironment to outerPrivateEnvironment. iii. Return Completion(status). ... Runtime Semantics: ClassElementEvaluation ClassElement: FieldDefinition; Return ClassFieldDefinitionEvaluation of FieldDefinition with parameter false and object. Runtime Semantics: ClassFieldDefinitionEvaluation With parameters isStatic and homeObject. 1. Let fieldName be the result of evaluating ClassElementName. 2. ReturnIfAbrupt(fieldName). ... Runtime Semantics: Evaluation ComputedPropertyName: [ AssignmentExpression ] 1. Let exprValue be the result of evaluating AssignmentExpression. 2. Let propName be ? GetValue(exprValue). 3. Return ? ToPropertyKey(propName). template: class-evaluation-error features: [computed-property-names, Symbol.toPrimitive] --- 1654 -
computed-name-toprimitive-returns-nonobject.js --- desc: Custom error evaluating a computed property name info: | Runtime Semantics: ClassDefinitionEvaluation ... 27. For each ClassElement e in order from elements a. If IsStatic of me is false, then i. Let fields be the result of performing ClassElementEvaluation for e with arguments proto and false. b. Else, i. Let fields be the result of performing ClassElementEvaluation for e with arguments F and false. c. If fields is an abrupt completion, then i. Set the running execution context's LexicalEnvironment to lex. ii. Set the running execution context's PrivateNameEnvironment to outerPrivateEnvironment. iii. Return Completion(status). ... Runtime Semantics: ClassElementEvaluation ClassElement: FieldDefinition; Return ClassFieldDefinitionEvaluation of FieldDefinition with parameter false and object. Runtime Semantics: ClassFieldDefinitionEvaluation With parameters isStatic and homeObject. 1. Let fieldName be the result of evaluating ClassElementName. 2. ReturnIfAbrupt(fieldName). ... Runtime Semantics: Evaluation ComputedPropertyName: [ AssignmentExpression ] 1. Let exprValue be the result of evaluating AssignmentExpression. 2. Let propName be ? GetValue(exprValue). 3. Return ? ToPropertyKey(propName). template: class-evaluation-error features: [computed-property-names, Symbol.toPrimitive] --- 1653 -
computed-name-toprimitive-symbol.case 2710 -
computed-name-toprimitive.case 2657 -
computed-name-tostring-err.case 1646 -
computed-name-valueof-err.case 1667 -
computed-names.case 1486 -
computed-symbol-names.case 1390 -
conventions.md 444 -
ctor-called-after-fields-init.case 667 -
default -
delete-error -
eval-err-contains-arguments.case 947 -
eval-err-contains-newtarget.case 879 -
eval-err-contains-supercall-1.case 945 -
eval-err-contains-supercall-2.case 939 -
eval-err-contains-supercall.case 935 -
eval-err-contains-superproperty-1.case 886 -
eval-err-contains-superproperty-2.case 892 -
info.txt 243 -
init-err-contains-arguments.case 799 -
init-err-contains-super.case 525 -
init-err-evaluation.case 754 -
init-value-defined-after-class.case 1021 -
init-value-incremental.case 1336 -
initializer-error -
initializer-eval-arguments -
initializer-eval-newtarget -
initializer-eval-super-call -
initializer-eval-super-property -
literal-names.case 1191 -
member-expression-privatename.case 296 -
private-names.case 1487 -
productions -
propname-constructor.case 489 -
propname-error -
propname-error-static -
redeclaration-symbol.case 1324 -
redeclaration.case 1353 -
static-private-fields-forbidden.case 279 -
static-public-fields-forbidden.case 276 -
string-literal-names.case 1405 -