When parsing certain kinds class fields, the parser throws an error expecting a semicolon.

###### JerryScript revision
2.4.0

###### Build platform
all

###### Build steps
n/a

###### Build log
n/a

###### Test case

class A {
  #p = 'something'
  #privateMethod(){
  }
}

Note: if "#p = 'something'" ends with ";", the parser is ok. 

###### Execution platform
all

###### Execution steps
n/a

###### Output
Expected token ';'

###### Backtrace
n/a

###### Expected behavior
No parse Error.

Private Class Fields Parsing Error
This is a GitHub Issue
repo:jerryscript
owner:jerryscript-project
Title : Private Class Fields Parsing Error
Issue date:

--- start body ---
When parsing certain kinds class fields, the parser throws an error expecting a semicolon.

###### JerryScript revision
2.4.0

###### Build platform
all

###### Build steps
n/a

###### Build log
n/a

###### Test case

class A {
  #p = 'something'
  #privateMethod(){
  }
}

Note: if "#p = 'something'" ends with ";", the parser is ok. 

###### Execution platform
all

###### Execution steps
n/a

###### Output
Expected token ';'

###### Backtrace
n/a

###### Expected behavior
No parse Error.

--- end body ---

The issue describes a parsing error in JerryScript when handling private class fields. This is a bug related to functionality rather than a security vulnerability.