boolean (@NotNull VarExprent varExprent) { if (varExprent instanceof RecordVarExprent recordVarExprent) { if (!this.components.isEmpty()) { return false; } this.components.addAll(recordVarExprent.components); } this.setVarType(varExprent.getVarType()); this.setIndex(varExprent.getIndex()); this.setVersion(varExprent.getVersion()); return true; }