From 531236ce1625299fd92b542e46e53867705c9262 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Tue, 9 Aug 2022 14:23:36 +0200 Subject: [PATCH] [FIR] generate testdata for RawFirBuilderLazyBodiesTestCase for newly added tests --- .../noParameterTypRefInCatch.lazyBodies.txt | 2 ++ .../noParameterTypRefInFuncionalType.lazyBodies.txt | 2 ++ .../noParameterTypRefInFunction.lazyBodies.txt | 2 ++ .../noParameterTypRefInLambda.lazyBodies.txt | 2 ++ ...oParameterTypRefInPrimaryConstructor.lazyBodies.txt | 7 +++++++ ...rameterTypRefInPrimaryConsturctorVal.lazyBodies.txt | 10 ++++++++++ ...arameterTypRefInSecondaryConstructor.lazyBodies.txt | 7 +++++++ .../noParameterTypRefInSetter.lazyBodies.txt | 4 ++++ 8 files changed, 36 insertions(+) create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInCatch.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFuncionalType.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFunction.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInLambda.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.lazyBodies.txt create mode 100644 compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.lazyBodies.txt diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInCatch.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInCatch.lazyBodies.txt new file mode 100644 index 00000000000..3811af903c5 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInCatch.lazyBodies.txt @@ -0,0 +1,2 @@ +FILE: noParameterTypRefInCatch.kt + public? final? fun foo(): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFuncionalType.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFuncionalType.lazyBodies.txt new file mode 100644 index 00000000000..6ca8e9c23ce --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFuncionalType.lazyBodies.txt @@ -0,0 +1,2 @@ +FILE: noParameterTypRefInFuncionalType.kt + public? final? fun x(p: ( (a) -> Int )): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFunction.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFunction.lazyBodies.txt new file mode 100644 index 00000000000..375ebdae37d --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInFunction.lazyBodies.txt @@ -0,0 +1,2 @@ +FILE: noParameterTypRefInFunction.kt + public? final? fun foo(x: ): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInLambda.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInLambda.lazyBodies.txt new file mode 100644 index 00000000000..34705d9250a --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInLambda.lazyBodies.txt @@ -0,0 +1,2 @@ +FILE: noParameterTypRefInLambda.kt + public? final? fun foo(): R|kotlin/Unit| { LAZY_BLOCK } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.lazyBodies.txt new file mode 100644 index 00000000000..02116acf56c --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConstructor.lazyBodies.txt @@ -0,0 +1,7 @@ +FILE: noParameterTypRefInPrimaryConstructor.kt + public? final? class X : R|kotlin/Any| { + public? constructor(x: ): R|X| { + super() + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.lazyBodies.txt new file mode 100644 index 00000000000..cef20d4cedb --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInPrimaryConsturctorVal.lazyBodies.txt @@ -0,0 +1,10 @@ +FILE: noParameterTypRefInPrimaryConsturctorVal.kt + public? final? class X : R|kotlin/Any| { + public? constructor(x: ): R|X| { + super() + } + + public? final? val x: = R|/x| + public? get(): + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.lazyBodies.txt new file mode 100644 index 00000000000..a60fb3a2908 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSecondaryConstructor.lazyBodies.txt @@ -0,0 +1,7 @@ +FILE: noParameterTypRefInSecondaryConstructor.kt + public? final? class C : R|kotlin/Any| { + public? constructor(x: ): R|C| { + super() + } + + } diff --git a/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.lazyBodies.txt b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.lazyBodies.txt new file mode 100644 index 00000000000..bb975336970 --- /dev/null +++ b/compiler/fir/raw-fir/psi2fir/testData/rawBuilder/declarations/noParameterType/noParameterTypRefInSetter.lazyBodies.txt @@ -0,0 +1,4 @@ +FILE: noParameterTypRefInSetter.kt + public? final? var x: Int + public? get(): Int + public? set(value: Int): R|kotlin/Unit| { LAZY_BLOCK }