Refactor extend statement: remove unnecessary "as" keyword and push "this" variable context to the extend-statement scope

This commit is contained in:
2020-03-17 20:52:47 +01:00
parent 4cb234bdba
commit 70cb2e85bc
8 changed files with 47 additions and 45 deletions

View File

@@ -1,4 +1,4 @@
extend note as this {
extend note {
function withOctave(octave: int) {
return Note(this.pitch, octave, this.duration.get("numerator"), this.duration.get("denominator"));
}