A.2 Expressions
PropertyDefinition: ( Modified ) IdentifierReference CoverInitializedName PropertyName :
AssignmentExpression PropertyName CallSignature {
FunctionBody }
GetAccessor SetAccessor
GetAccessor: get
PropertyName (
)
TypeAnnotationopt {
FunctionBody }
SetAccessor: set
PropertyName (
BindingIdentifierOrPattern TypeAnnotationopt )
{
FunctionBody }
FunctionExpression: ( Modified ) function
BindingIdentifieropt CallSignature {
FunctionBody }
ArrowFormalParameters: ( Modified ) CallSignature
Arguments: ( Modified ) TypeArgumentsopt (
ArgumentListopt )
UnaryExpression: ( Modified ) … <
Type >
UnaryExpression