@Override
public PsiElement createDeclaration(HaxeIntroduceOperation operation) {
final Project project = operation.getProject();
final HaxeExpression initializer = operation.getInitializer();
InitializerTextBuilder builder = new InitializerTextBuilder();
initializer.accept(builder);
String assignmentText = "public static inline var " + operation.getName() + " = " + builder.result() + ";";
PsiElement anchor = operation.isReplaceAll()
? findAnchor(operation.getOccurrences())
: findAnchor(initializer);
return createDeclaration(project, assignmentText, anchor);