diff --git a/ast-psi/src/test/resources/localTestData/expectActual.kt b/ast-psi/src/test/resources/localTestData/expectActual.kt new file mode 100644 index 0000000..824648d --- /dev/null +++ b/ast-psi/src/test/resources/localTestData/expectActual.kt @@ -0,0 +1,8 @@ + +expect class Foo { + fun bar(): String +} + +actual class Foo { + actual fun bar(): String = "baz" +} \ No newline at end of file diff --git a/ast/ast-common/src/main/kotlin/kastree/ast/Node.kt b/ast/ast-common/src/main/kotlin/kastree/ast/Node.kt index 29a7622..a77d979 100644 --- a/ast/ast-common/src/main/kotlin/kastree/ast/Node.kt +++ b/ast/ast-common/src/main/kotlin/kastree/ast/Node.kt @@ -434,7 +434,8 @@ sealed class Node { ABSTRACT, FINAL, OPEN, ANNOTATION, SEALED, DATA, OVERRIDE, LATEINIT, INNER, PRIVATE, PROTECTED, PUBLIC, INTERNAL, IN, OUT, NOINLINE, CROSSINLINE, VARARG, REIFIED, - TAILREC, OPERATOR, INFIX, INLINE, EXTERNAL, SUSPEND, CONST + TAILREC, OPERATOR, INFIX, INLINE, EXTERNAL, SUSPEND, CONST, + ACTUAL, EXPECT } }