in gdscript/src/main/kotlin/gdscript/completion/utils/GdLookupElementBuilder.kt [389:399]
override fun equals(o: Any?): Boolean {
if (this === o) return true
if (o == null || javaClass != o.javaClass) return false
val that = o as GdLookupElementBuilder
val insertHandler = that.insertHandler
if (if (this.insertHandler != null && insertHandler != null) insertHandler.javaClass != insertHandler.javaClass else this.insertHandler !== insertHandler) return false
if (myLookupString != that.myLookupString) return false
if (myObject != that.myObject) return false
val renderer = that.renderer
return if (if (this.renderer != null && renderer != null) renderer.javaClass != renderer.javaClass else this.renderer !== renderer) false else true
}