boolean (Object o) { if (o == this) return true; if (!(o instanceof ParsingScope scope)) return false; return myFunction == scope.myFunction && myClass == scope.myClass && mySuite == scope.mySuite && myAfterSemicolon == scope.myAfterSemicolon && myAsync == scope.myAsync; }