// RUN: %empty-directory(%t)
// RUN: %validate-incrparse %s --test-case REPLACE
// RUN: %validate-incrparse %s --test-case REPLACE_BY_LONGER
// RUN: %validate-incrparse %s --test-case REPLACE_BY_SHORTER
// RUN: %validate-incrparse %s --test-case INSERT
// RUN: %validate-incrparse %s --test-case REMOVE
// RUN: %validate-incrparse %s --test-case ATTACH_TO_PREV_NODE
// RUN: %validate-incrparse %s --test-case CLASS_SURROUNDING
// RUN: %validate-incrparse %s --test-case MULTI_EDIT
// RUN: %validate-incrparse %s --test-case MULTI_EDIT_SAME_LINE
// RUN: %validate-incrparse %s --test-case REPLACE_WITH_MULTI_BYTE_CHAR
// RUN: %validate-incrparse %s --test-case REPLACE_MULTI_BYTE_CHAR_WITH_SHORTER
// RUN: %validate-incrparse %s --test-case LAST_CHARACTER_OF_STRUCT
// RUN: %validate-incrparse %s --test-case ADD_ARRAY_CLOSE_BRACKET
// RUN: %validate-incrparse %s --test-case ADD_IF_OPEN_BRACE
// RUN: %validate-incrparse %s --test-case EXTEND_IDENTIFIER
func start() {}
func foo() {
}
_ = <>>
_ = <>>
_ = <>>
<>>
<>>
foo()
<>>
_ = 1
<>>
func method1() {}
<>>
func method1() {}
<>>
<>> = <>>
let x = "<>>"
let x = "<>>"
private struc<>> MyStruct {
}
var computedVar: [Int] {
return [1
<>>
}
if true <>>
_ = 5
}
let y<>> = 42