String (@NotNull ChainVariable inVar, @NotNull ChainVariable outVar, @NotNull String code, @NotNull OptionalToIfContext context) { if (SourceOperation.getSourceName(myArg) != null || myArg.getText().equals(outVar.getName())) { return context.generateNotNullCondition(outVar.getName(), code); } return outVar.getDeclaration(myArg.getText()) + context.generateNotNullCondition(outVar.getName(), code); }