From 5eb5d8e515a68537cbd2b1b8589af05f00dca934 Mon Sep 17 00:00:00 2001 From: Simon Ogorodnik Date: Fri, 29 Nov 2019 16:15:10 +0300 Subject: [PATCH] [FIR] Separate generated tree files from non-generated sources --- compiler/fir/tree/build.gradle.kts | 18 ++++++++++++++++-- compiler/fir/tree/{src => gen}/.gitattributes | 0 .../kotlin/fir/FirAnnotationContainer.kt | 0 .../kotlin/fir/FirControlFlowGraphOwner.kt | 0 .../org/jetbrains/kotlin/fir/FirElement.kt | 0 .../org/jetbrains/kotlin/fir/FirLabel.kt | 0 .../org/jetbrains/kotlin/fir/FirSymbolOwner.kt | 0 .../jetbrains/kotlin/fir/FirTargetElement.kt | 0 .../fir/contracts/FirContractDescription.kt | 0 .../impl/FirContractDescriptionImpl.kt | 0 .../fir/declarations/FirAnonymousFunction.kt | 0 .../declarations/FirAnonymousInitializer.kt | 0 .../fir/declarations/FirAnonymousObject.kt | 0 .../fir/declarations/FirCallableDeclaration.kt | 0 .../FirCallableMemberDeclaration.kt | 0 .../kotlin/fir/declarations/FirClass.kt | 0 .../declarations/FirClassLikeDeclaration.kt | 0 .../kotlin/fir/declarations/FirConstructor.kt | 0 .../FirContractDescriptionOwner.kt | 0 .../kotlin/fir/declarations/FirDeclaration.kt | 0 .../fir/declarations/FirDeclarationStatus.kt | 0 .../kotlin/fir/declarations/FirEnumEntry.kt | 0 .../fir/declarations/FirErrorFunction.kt | 0 .../kotlin/fir/declarations/FirField.kt | 0 .../kotlin/fir/declarations/FirFile.kt | 0 .../kotlin/fir/declarations/FirFunction.kt | 0 .../kotlin/fir/declarations/FirImport.kt | 0 .../fir/declarations/FirMemberDeclaration.kt | 0 .../fir/declarations/FirMemberFunction.kt | 0 .../fir/declarations/FirNamedDeclaration.kt | 0 .../kotlin/fir/declarations/FirProperty.kt | 0 .../fir/declarations/FirPropertyAccessor.kt | 0 .../kotlin/fir/declarations/FirRegularClass.kt | 0 .../FirResolvedDeclarationStatus.kt | 0 .../fir/declarations/FirResolvedImport.kt | 0 .../kotlin/fir/declarations/FirSealedClass.kt | 0 .../fir/declarations/FirSimpleFunction.kt | 0 .../kotlin/fir/declarations/FirTypeAlias.kt | 0 .../fir/declarations/FirTypeParameter.kt | 0 .../fir/declarations/FirTypeParametersOwner.kt | 0 .../fir/declarations/FirTypedDeclaration.kt | 0 .../fir/declarations/FirValueParameter.kt | 0 .../kotlin/fir/declarations/FirVariable.kt | 0 .../impl/FirAnonymousFunctionImpl.kt | 0 .../impl/FirAnonymousInitializerImpl.kt | 0 .../impl/FirAnonymousObjectImpl.kt | 0 .../fir/declarations/impl/FirClassImpl.kt | 0 .../declarations/impl/FirConstructorImpl.kt | 0 .../impl/FirDefaultSetterValueParameter.kt | 0 .../fir/declarations/impl/FirEnumEntryImpl.kt | 0 .../declarations/impl/FirErrorFunctionImpl.kt | 0 .../fir/declarations/impl/FirFieldImpl.kt | 0 .../fir/declarations/impl/FirFileImpl.kt | 0 .../fir/declarations/impl/FirImportImpl.kt | 0 .../declarations/impl/FirModifiableClass.kt | 0 .../impl/FirModifiableConstructor.kt | 0 .../declarations/impl/FirModifiableFunction.kt | 0 .../impl/FirModifiableRegularClass.kt | 0 .../impl/FirModifiableTypeParametersOwner.kt | 0 .../declarations/impl/FirModifiableVariable.kt | 0 .../impl/FirPropertyAccessorImpl.kt | 0 .../fir/declarations/impl/FirPropertyImpl.kt | 0 .../declarations/impl/FirResolvedImportImpl.kt | 0 .../declarations/impl/FirSealedClassImpl.kt | 0 .../declarations/impl/FirSimpleFunctionImpl.kt | 0 .../fir/declarations/impl/FirTypeAliasImpl.kt | 0 .../declarations/impl/FirTypeParameterImpl.kt | 0 .../declarations/impl/FirValueParameterImpl.kt | 0 .../fir/diagnostics/FirDiagnosticHolder.kt | 0 .../fir/expressions/FirAnnotationCall.kt | 0 .../kotlin/fir/expressions/FirArrayOfCall.kt | 0 .../kotlin/fir/expressions/FirArraySetCall.kt | 0 .../expressions/FirBinaryLogicExpression.kt | 0 .../kotlin/fir/expressions/FirBlock.kt | 0 .../fir/expressions/FirBreakExpression.kt | 0 .../kotlin/fir/expressions/FirCall.kt | 0 .../expressions/FirCallableReferenceAccess.kt | 0 .../kotlin/fir/expressions/FirCatch.kt | 0 .../expressions/FirClassReferenceExpression.kt | 0 .../kotlin/fir/expressions/FirComponentCall.kt | 0 .../fir/expressions/FirConstExpression.kt | 0 .../fir/expressions/FirContinueExpression.kt | 0 .../expressions/FirDelegatedConstructorCall.kt | 0 .../kotlin/fir/expressions/FirDoWhileLoop.kt | 0 .../fir/expressions/FirErrorExpression.kt | 0 .../kotlin/fir/expressions/FirErrorLoop.kt | 0 .../kotlin/fir/expressions/FirExpression.kt | 0 .../expressions/FirExpressionWithSmartcast.kt | 0 .../kotlin/fir/expressions/FirFunctionCall.kt | 0 .../kotlin/fir/expressions/FirGetClassCall.kt | 0 .../kotlin/fir/expressions/FirJump.kt | 0 .../expressions/FirLambdaArgumentExpression.kt | 0 .../kotlin/fir/expressions/FirLoop.kt | 0 .../kotlin/fir/expressions/FirLoopJump.kt | 0 .../expressions/FirNamedArgumentExpression.kt | 0 .../kotlin/fir/expressions/FirOperatorCall.kt | 0 .../fir/expressions/FirQualifiedAccess.kt | 0 .../FirQualifiedAccessExpression.kt | 0 .../FirQualifiedAccessWithoutCallee.kt | 0 .../kotlin/fir/expressions/FirResolvable.kt | 0 .../fir/expressions/FirResolvedQualifier.kt | 0 .../fir/expressions/FirReturnExpression.kt | 0 .../expressions/FirSpreadArgumentExpression.kt | 0 .../kotlin/fir/expressions/FirStatement.kt | 0 .../expressions/FirStringConcatenationCall.kt | 0 .../expressions/FirThisReceiverExpression.kt | 0 .../fir/expressions/FirThrowExpression.kt | 0 .../kotlin/fir/expressions/FirTryExpression.kt | 0 .../fir/expressions/FirTypeOperatorCall.kt | 0 .../fir/expressions/FirVariableAssignment.kt | 0 .../kotlin/fir/expressions/FirWhenBranch.kt | 0 .../fir/expressions/FirWhenExpression.kt | 0 .../expressions/FirWhenSubjectExpression.kt | 0 .../kotlin/fir/expressions/FirWhileLoop.kt | 0 .../FirWrappedArgumentExpression.kt | 0 .../FirWrappedDelegateExpression.kt | 0 .../fir/expressions/FirWrappedExpression.kt | 0 .../fir/expressions/impl/FirAbstractLoop.kt | 0 .../expressions/impl/FirAbstractLoopJump.kt | 0 .../expressions/impl/FirAnnotationCallImpl.kt | 0 .../fir/expressions/impl/FirArrayOfCallImpl.kt | 0 .../expressions/impl/FirArraySetCallImpl.kt | 0 .../impl/FirBinaryLogicExpressionImpl.kt | 0 .../fir/expressions/impl/FirBlockImpl.kt | 0 .../expressions/impl/FirBreakExpressionImpl.kt | 0 .../impl/FirCallWithArgumentList.kt | 0 .../impl/FirCallableReferenceAccessImpl.kt | 0 .../fir/expressions/impl/FirCatchImpl.kt | 0 .../impl/FirClassReferenceExpressionImpl.kt | 0 .../expressions/impl/FirComponentCallImpl.kt | 0 .../expressions/impl/FirConstExpressionImpl.kt | 0 .../impl/FirContinueExpressionImpl.kt | 0 .../impl/FirDelegatedConstructorCallImpl.kt | 0 .../fir/expressions/impl/FirDoWhileLoopImpl.kt | 0 .../expressions/impl/FirElseIfTrueCondition.kt | 0 .../impl/FirEmptyExpressionBlock.kt | 0 .../expressions/impl/FirErrorExpressionImpl.kt | 0 .../fir/expressions/impl/FirErrorLoopImpl.kt | 0 .../fir/expressions/impl/FirExpressionStub.kt | 0 .../expressions/impl/FirFunctionCallImpl.kt | 0 .../expressions/impl/FirGetClassCallImpl.kt | 0 .../impl/FirLambdaArgumentExpressionImpl.kt | 0 .../impl/FirModifiableQualifiedAccess.kt | 0 .../impl/FirNamedArgumentExpressionImpl.kt | 0 .../expressions/impl/FirOperatorCallImpl.kt | 0 .../impl/FirQualifiedAccessExpressionImpl.kt | 0 .../impl/FirResolvedQualifierImpl.kt | 0 .../impl/FirReturnExpressionImpl.kt | 0 .../impl/FirSpreadArgumentExpressionImpl.kt | 0 .../impl/FirStringConcatenationCallImpl.kt | 0 .../impl/FirThisReceiverExpressionImpl.kt | 0 .../expressions/impl/FirThrowExpressionImpl.kt | 0 .../expressions/impl/FirTryExpressionImpl.kt | 0 .../impl/FirTypeOperatorCallImpl.kt | 0 .../fir/expressions/impl/FirUnitExpression.kt | 0 .../impl/FirVariableAssignmentImpl.kt | 0 .../fir/expressions/impl/FirWhenBranchImpl.kt | 0 .../expressions/impl/FirWhenExpressionImpl.kt | 0 .../impl/FirWhenSubjectExpressionImpl.kt | 0 .../fir/expressions/impl/FirWhileLoopImpl.kt | 0 .../impl/FirWrappedDelegateExpressionImpl.kt | 0 .../fir/impl/FirAbstractAnnotatedElement.kt | 0 .../jetbrains/kotlin/fir/impl/FirLabelImpl.kt | 0 .../fir/references/FirBackingFieldReference.kt | 0 .../references/FirControlFlowGraphReference.kt | 0 .../references/FirDelegateFieldReference.kt | 0 .../fir/references/FirErrorNamedReference.kt | 0 .../kotlin/fir/references/FirNamedReference.kt | 0 .../kotlin/fir/references/FirReference.kt | 0 .../references/FirResolvedCallableReference.kt | 0 .../references/FirResolvedNamedReference.kt | 0 .../kotlin/fir/references/FirSuperReference.kt | 0 .../kotlin/fir/references/FirThisReference.kt | 0 .../impl/FirBackingFieldReferenceImpl.kt | 0 .../impl/FirDelegateFieldReferenceImpl.kt | 0 .../impl/FirEmptyControlFlowGraphReference.kt | 0 .../impl/FirErrorNamedReferenceImpl.kt | 0 .../impl/FirExplicitSuperReference.kt | 0 .../impl/FirExplicitThisReference.kt | 0 .../impl/FirImplicitThisReference.kt | 0 ...pertyFromParameterResolvedNamedReference.kt | 0 .../impl/FirResolvedCallableReferenceImpl.kt | 0 .../impl/FirResolvedNamedReferenceImpl.kt | 0 .../references/impl/FirSimpleNamedReference.kt | 0 .../fir/references/impl/FirStubReference.kt | 0 .../kotlin/fir/types/FirDelegatedTypeRef.kt | 0 .../kotlin/fir/types/FirDynamicTypeRef.kt | 0 .../kotlin/fir/types/FirErrorTypeRef.kt | 0 .../kotlin/fir/types/FirFunctionTypeRef.kt | 0 .../kotlin/fir/types/FirImplicitTypeRef.kt | 0 .../fir/types/FirResolvedFunctionTypeRef.kt | 0 .../kotlin/fir/types/FirResolvedTypeRef.kt | 0 .../kotlin/fir/types/FirStarProjection.kt | 0 .../kotlin/fir/types/FirTypeProjection.kt | 0 .../fir/types/FirTypeProjectionWithVariance.kt | 0 .../jetbrains/kotlin/fir/types/FirTypeRef.kt | 0 .../fir/types/FirTypeRefWithNullability.kt | 0 .../kotlin/fir/types/FirUserTypeRef.kt | 0 .../types/impl/FirComputingImplicitTypeRef.kt | 0 .../fir/types/impl/FirDelegatedTypeRefImpl.kt | 0 .../fir/types/impl/FirDynamicTypeRefImpl.kt | 0 .../fir/types/impl/FirErrorTypeRefImpl.kt | 0 .../fir/types/impl/FirFunctionTypeRefImpl.kt | 0 .../fir/types/impl/FirImplicitTypeRefImpl.kt | 0 .../impl/FirResolvedFunctionTypeRefImpl.kt | 0 .../fir/types/impl/FirResolvedTypeRefImpl.kt | 0 .../fir/types/impl/FirStarProjectionImpl.kt | 0 .../types/impl/FirTypePlaceholderProjection.kt | 0 .../impl/FirTypeProjectionWithVarianceImpl.kt | 0 .../kotlin/fir/visitors/FirTransformer.kt | 0 .../kotlin/fir/visitors/FirVisitor.kt | 0 .../kotlin/fir/visitors/FirVisitorVoid.kt | 0 212 files changed, 16 insertions(+), 2 deletions(-) rename compiler/fir/tree/{src => gen}/.gitattributes (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirAnnotationContainer.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirControlFlowGraphOwner.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirElement.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirLabel.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirSymbolOwner.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/FirTargetElement.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/contracts/FirContractDescription.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/contracts/impl/FirContractDescriptionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirAnonymousFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirAnonymousInitializer.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirAnonymousObject.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirCallableDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirCallableMemberDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirClass.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirClassLikeDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirConstructor.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirContractDescriptionOwner.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirDeclarationStatus.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirEnumEntry.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirErrorFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirField.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirFile.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirImport.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirMemberDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirMemberFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirNamedDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirProperty.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirPropertyAccessor.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirRegularClass.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirResolvedDeclarationStatus.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirResolvedImport.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirSealedClass.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirSimpleFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirTypeAlias.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirTypeParameter.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirTypeParametersOwner.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirTypedDeclaration.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirValueParameter.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/FirVariable.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousFunctionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousInitializerImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousObjectImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirClassImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirConstructorImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultSetterValueParameter.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirErrorFunctionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirFieldImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirImportImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableClass.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableConstructor.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableFunction.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableRegularClass.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableTypeParametersOwner.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableVariable.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyAccessorImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirResolvedImportImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirSealedClassImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirSimpleFunctionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirTypeAliasImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirTypeParameterImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/declarations/impl/FirValueParameterImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/diagnostics/FirDiagnosticHolder.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirAnnotationCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirArrayOfCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirArraySetCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirBinaryLogicExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirBlock.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirBreakExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirCallableReferenceAccess.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirCatch.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirClassReferenceExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirComponentCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirConstExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirContinueExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirDelegatedConstructorCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirDoWhileLoop.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirErrorExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirErrorLoop.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirExpressionWithSmartcast.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirFunctionCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirGetClassCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirJump.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirLoop.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirLoopJump.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirOperatorCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccess.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessWithoutCallee.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirResolvable.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirResolvedQualifier.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirReturnExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirStatement.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirStringConcatenationCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirThisReceiverExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirThrowExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirTryExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirTypeOperatorCall.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirVariableAssignment.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWhenBranch.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWhenExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWhenSubjectExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWhileLoop.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoopJump.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirAnnotationCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirArrayOfCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirArraySetCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirBinaryLogicExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirBlockImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirBreakExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirCallWithArgumentList.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirCallableReferenceAccessImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirCatchImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirClassReferenceExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirComponentCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirConstExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirContinueExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirDelegatedConstructorCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirDoWhileLoopImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirElseIfTrueCondition.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirEmptyExpressionBlock.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirErrorExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirErrorLoopImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirExpressionStub.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirFunctionCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirGetClassCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirModifiableQualifiedAccess.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirOperatorCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirQualifiedAccessExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirResolvedQualifierImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirReturnExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirStringConcatenationCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirThisReceiverExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirThrowExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirTryExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirTypeOperatorCallImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirUnitExpression.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirVariableAssignmentImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirWhenBranchImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirWhenExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirWhenSubjectExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirWhileLoopImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/impl/FirAbstractAnnotatedElement.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/impl/FirLabelImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirBackingFieldReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirControlFlowGraphReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirDelegateFieldReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirErrorNamedReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirNamedReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirResolvedCallableReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirResolvedNamedReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirSuperReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/FirThisReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirBackingFieldReferenceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirDelegateFieldReferenceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirEmptyControlFlowGraphReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirErrorNamedReferenceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirExplicitSuperReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirExplicitThisReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirImplicitThisReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirPropertyFromParameterResolvedNamedReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirResolvedCallableReferenceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirResolvedNamedReferenceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirSimpleNamedReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/references/impl/FirStubReference.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirDelegatedTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirDynamicTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirErrorTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirFunctionTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirImplicitTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirResolvedFunctionTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirResolvedTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirStarProjection.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirTypeProjection.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirTypeProjectionWithVariance.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirTypeRefWithNullability.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/FirUserTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirComputingImplicitTypeRef.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirDelegatedTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirDynamicTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirErrorTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirFunctionTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirImplicitTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirResolvedFunctionTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirResolvedTypeRefImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirStarProjectionImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirTypePlaceholderProjection.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/types/impl/FirTypeProjectionWithVarianceImpl.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/visitors/FirTransformer.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/visitors/FirVisitor.kt (100%) rename compiler/fir/tree/{src => gen}/org/jetbrains/kotlin/fir/visitors/FirVisitorVoid.kt (100%) diff --git a/compiler/fir/tree/build.gradle.kts b/compiler/fir/tree/build.gradle.kts index f941c370823..3505a68c987 100644 --- a/compiler/fir/tree/build.gradle.kts +++ b/compiler/fir/tree/build.gradle.kts @@ -1,3 +1,5 @@ +import org.jetbrains.kotlin.ideaExt.idea + /* * Copyright 2000-2018 JetBrains s.r.o. and Kotlin Programming Language contributors. * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. @@ -18,7 +20,10 @@ dependencies { } sourceSets { - "main" { projectDefault() } + "main" { + projectDefault() + this.java.srcDir("gen") + } } val generatorClasspath by configurations.creating @@ -27,8 +32,10 @@ dependencies { generatorClasspath(project("tree-generator")) } +val generationRoot = projectDir.resolve("gen") + val generateTree by tasks.registering(NoDebugJavaExec::class) { - val generationRoot = "$projectDir/src/" + val generatorRoot = "$projectDir/tree-generator/src/" val generatorConfigurationFiles = fileTree(generatorRoot) { @@ -47,3 +54,10 @@ val generateTree by tasks.registering(NoDebugJavaExec::class) { val compileKotlin by tasks compileKotlin.dependsOn(generateTree) + +if (kotlinBuildProperties.isInJpsBuildIdeaSync) { + apply(plugin = "idea") + idea { + this.module.generatedSourceDirs.add(generationRoot) + } +} diff --git a/compiler/fir/tree/src/.gitattributes b/compiler/fir/tree/gen/.gitattributes similarity index 100% rename from compiler/fir/tree/src/.gitattributes rename to compiler/fir/tree/gen/.gitattributes diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirAnnotationContainer.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirAnnotationContainer.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirAnnotationContainer.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirAnnotationContainer.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirControlFlowGraphOwner.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirControlFlowGraphOwner.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirControlFlowGraphOwner.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirControlFlowGraphOwner.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirElement.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirElement.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirElement.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirElement.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirLabel.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirLabel.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirLabel.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirLabel.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirSymbolOwner.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirSymbolOwner.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirSymbolOwner.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirSymbolOwner.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirTargetElement.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirTargetElement.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirTargetElement.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/FirTargetElement.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/contracts/FirContractDescription.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/contracts/FirContractDescription.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/contracts/FirContractDescription.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/contracts/FirContractDescription.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/contracts/impl/FirContractDescriptionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/contracts/impl/FirContractDescriptionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/contracts/impl/FirContractDescriptionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/contracts/impl/FirContractDescriptionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousInitializer.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousInitializer.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousInitializer.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousInitializer.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousObject.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousObject.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirAnonymousObject.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirAnonymousObject.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirCallableDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirCallableDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirCallableDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirCallableDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirCallableMemberDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirCallableMemberDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirCallableMemberDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirCallableMemberDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirClass.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirClass.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirClass.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirClass.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirClassLikeDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirClassLikeDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirClassLikeDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirClassLikeDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirConstructor.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirConstructor.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirConstructor.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirConstructor.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirContractDescriptionOwner.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirContractDescriptionOwner.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirContractDescriptionOwner.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirContractDescriptionOwner.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirDeclarationStatus.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirDeclarationStatus.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirDeclarationStatus.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirDeclarationStatus.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirEnumEntry.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirEnumEntry.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirEnumEntry.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirEnumEntry.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirErrorFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirErrorFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirErrorFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirErrorFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirField.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirField.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirField.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirField.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirFile.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirFile.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFile.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirImport.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirImport.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirImport.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirImport.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirMemberDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirMemberDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirMemberDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirMemberDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirMemberFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirMemberFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirMemberFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirMemberFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirNamedDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirNamedDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirNamedDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirNamedDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirProperty.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirProperty.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirProperty.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirProperty.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirPropertyAccessor.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirPropertyAccessor.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirPropertyAccessor.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirPropertyAccessor.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirRegularClass.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirRegularClass.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirRegularClass.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirRegularClass.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvedDeclarationStatus.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirResolvedDeclarationStatus.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvedDeclarationStatus.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirResolvedDeclarationStatus.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvedImport.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirResolvedImport.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirResolvedImport.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirResolvedImport.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirSealedClass.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirSealedClass.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirSealedClass.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirSealedClass.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirSimpleFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirSimpleFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirSimpleFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirSimpleFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeAlias.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeAlias.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeAlias.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeAlias.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeParameter.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeParameter.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeParameter.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeParameter.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeParametersOwner.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeParametersOwner.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypeParametersOwner.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypeParametersOwner.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypedDeclaration.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypedDeclaration.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirTypedDeclaration.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirTypedDeclaration.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirValueParameter.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirValueParameter.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirValueParameter.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirValueParameter.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirVariable.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirVariable.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/FirVariable.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/FirVariable.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousFunctionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousFunctionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousFunctionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousFunctionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousInitializerImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousInitializerImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousInitializerImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousInitializerImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousObjectImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousObjectImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousObjectImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirAnonymousObjectImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirClassImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirClassImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirClassImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirClassImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirConstructorImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirConstructorImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirConstructorImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirConstructorImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultSetterValueParameter.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultSetterValueParameter.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultSetterValueParameter.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultSetterValueParameter.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirEnumEntryImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirErrorFunctionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirErrorFunctionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirErrorFunctionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirErrorFunctionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirFieldImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFieldImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirFieldImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFieldImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirFileImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirImportImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirImportImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirImportImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirImportImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableClass.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableClass.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableClass.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableClass.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableConstructor.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableConstructor.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableConstructor.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableConstructor.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableFunction.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableFunction.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableFunction.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableFunction.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableRegularClass.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableRegularClass.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableRegularClass.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableRegularClass.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableTypeParametersOwner.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableTypeParametersOwner.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableTypeParametersOwner.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableTypeParametersOwner.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableVariable.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableVariable.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableVariable.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirModifiableVariable.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyAccessorImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyAccessorImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyAccessorImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyAccessorImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirPropertyImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirResolvedImportImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirResolvedImportImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirResolvedImportImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirResolvedImportImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirSealedClassImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirSealedClassImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirSealedClassImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirSealedClassImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirSimpleFunctionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirSimpleFunctionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirSimpleFunctionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirSimpleFunctionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirTypeAliasImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirTypeAliasImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirTypeAliasImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirTypeAliasImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirTypeParameterImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirTypeParameterImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirTypeParameterImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirTypeParameterImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirValueParameterImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirValueParameterImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirValueParameterImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/declarations/impl/FirValueParameterImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/diagnostics/FirDiagnosticHolder.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/diagnostics/FirDiagnosticHolder.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/diagnostics/FirDiagnosticHolder.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/diagnostics/FirDiagnosticHolder.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirAnnotationCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirAnnotationCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirAnnotationCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirAnnotationCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirArrayOfCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirArrayOfCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirArrayOfCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirArrayOfCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirArraySetCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirArraySetCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirArraySetCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirArraySetCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBinaryLogicExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBinaryLogicExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBinaryLogicExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBinaryLogicExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBlock.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBlock.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBlock.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBlock.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBreakExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBreakExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirBreakExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirBreakExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCallableReferenceAccess.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCallableReferenceAccess.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCallableReferenceAccess.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCallableReferenceAccess.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCatch.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCatch.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirCatch.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirCatch.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirClassReferenceExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirClassReferenceExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirClassReferenceExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirClassReferenceExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirComponentCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirComponentCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirComponentCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirComponentCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirConstExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirConstExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirConstExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirConstExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirContinueExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirContinueExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirContinueExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirContinueExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirDelegatedConstructorCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirDelegatedConstructorCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirDelegatedConstructorCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirDelegatedConstructorCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirDoWhileLoop.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirDoWhileLoop.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirDoWhileLoop.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirDoWhileLoop.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirErrorExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirErrorExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirErrorExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirErrorExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirErrorLoop.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirErrorLoop.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirErrorLoop.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirErrorLoop.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionWithSmartcast.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirExpressionWithSmartcast.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirExpressionWithSmartcast.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirExpressionWithSmartcast.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirFunctionCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirFunctionCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirFunctionCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirFunctionCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirGetClassCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirGetClassCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirGetClassCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirGetClassCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirJump.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirJump.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirJump.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirJump.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLambdaArgumentExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLoop.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLoop.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLoop.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLoop.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLoopJump.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLoopJump.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirLoopJump.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirLoopJump.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirNamedArgumentExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirOperatorCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirOperatorCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirOperatorCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirOperatorCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccess.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccess.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccess.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccess.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessWithoutCallee.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessWithoutCallee.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessWithoutCallee.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirQualifiedAccessWithoutCallee.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirResolvable.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirResolvable.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirResolvable.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirResolvable.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirResolvedQualifier.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirResolvedQualifier.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirResolvedQualifier.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirResolvedQualifier.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirReturnExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirReturnExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirReturnExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirReturnExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirSpreadArgumentExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirStatement.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirStatement.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirStatement.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirStatement.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirStringConcatenationCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirStringConcatenationCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirStringConcatenationCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirStringConcatenationCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirThisReceiverExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirThisReceiverExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirThisReceiverExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirThisReceiverExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirThrowExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirThrowExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirThrowExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirThrowExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirTryExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirTryExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirTryExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirTryExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirTypeOperatorCall.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirTypeOperatorCall.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirTypeOperatorCall.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirTypeOperatorCall.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirVariableAssignment.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirVariableAssignment.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirVariableAssignment.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirVariableAssignment.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenBranch.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenBranch.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenBranch.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenBranch.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenSubjectExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenSubjectExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhenSubjectExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhenSubjectExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhileLoop.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhileLoop.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWhileLoop.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWhileLoop.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedArgumentExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedDelegateExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/FirWrappedExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoop.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoopJump.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoopJump.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoopJump.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAbstractLoopJump.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAnnotationCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAnnotationCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirAnnotationCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirAnnotationCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirArrayOfCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirArrayOfCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirArrayOfCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirArrayOfCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirArraySetCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirArraySetCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirArraySetCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirArraySetCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBinaryLogicExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBinaryLogicExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBinaryLogicExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBinaryLogicExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBlockImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBlockImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBlockImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBlockImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBreakExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBreakExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirBreakExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirBreakExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCallWithArgumentList.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCallWithArgumentList.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCallWithArgumentList.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCallWithArgumentList.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCallableReferenceAccessImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCallableReferenceAccessImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCallableReferenceAccessImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCallableReferenceAccessImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCatchImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCatchImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirCatchImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirCatchImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirClassReferenceExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirClassReferenceExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirClassReferenceExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirClassReferenceExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirComponentCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirComponentCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirComponentCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirComponentCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirConstExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirConstExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirConstExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirConstExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirContinueExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirContinueExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirContinueExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirContinueExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirDelegatedConstructorCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirDelegatedConstructorCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirDelegatedConstructorCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirDelegatedConstructorCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirDoWhileLoopImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirDoWhileLoopImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirDoWhileLoopImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirDoWhileLoopImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirElseIfTrueCondition.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirElseIfTrueCondition.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirElseIfTrueCondition.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirElseIfTrueCondition.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirEmptyExpressionBlock.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirEmptyExpressionBlock.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirEmptyExpressionBlock.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirEmptyExpressionBlock.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirErrorExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirErrorExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirErrorExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirErrorExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirErrorLoopImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirErrorLoopImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirErrorLoopImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirErrorLoopImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirExpressionStub.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirExpressionStub.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirExpressionStub.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirExpressionStub.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirFunctionCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirFunctionCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirFunctionCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirFunctionCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirGetClassCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirGetClassCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirGetClassCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirGetClassCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirLambdaArgumentExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirModifiableQualifiedAccess.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirModifiableQualifiedAccess.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirModifiableQualifiedAccess.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirModifiableQualifiedAccess.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirNamedArgumentExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirOperatorCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirOperatorCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirOperatorCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirOperatorCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirQualifiedAccessExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirQualifiedAccessExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirQualifiedAccessExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirQualifiedAccessExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirResolvedQualifierImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirResolvedQualifierImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirResolvedQualifierImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirResolvedQualifierImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirReturnExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirReturnExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirReturnExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirReturnExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirSpreadArgumentExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirStringConcatenationCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirStringConcatenationCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirStringConcatenationCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirStringConcatenationCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirThisReceiverExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirThisReceiverExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirThisReceiverExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirThisReceiverExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirThrowExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirThrowExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirThrowExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirThrowExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirTryExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirTryExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirTryExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirTryExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirTypeOperatorCallImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirTypeOperatorCallImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirTypeOperatorCallImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirTypeOperatorCallImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirUnitExpression.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirUnitExpression.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirUnitExpression.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirUnitExpression.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirVariableAssignmentImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirVariableAssignmentImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirVariableAssignmentImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirVariableAssignmentImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenBranchImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenBranchImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenBranchImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenBranchImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenSubjectExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenSubjectExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhenSubjectExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhenSubjectExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhileLoopImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhileLoopImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWhileLoopImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWhileLoopImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/expressions/impl/FirWrappedDelegateExpressionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/impl/FirAbstractAnnotatedElement.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/impl/FirAbstractAnnotatedElement.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/impl/FirAbstractAnnotatedElement.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/impl/FirAbstractAnnotatedElement.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/impl/FirLabelImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/impl/FirLabelImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/impl/FirLabelImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/impl/FirLabelImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirBackingFieldReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirBackingFieldReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirBackingFieldReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirBackingFieldReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirControlFlowGraphReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirControlFlowGraphReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirControlFlowGraphReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirControlFlowGraphReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirDelegateFieldReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirDelegateFieldReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirDelegateFieldReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirDelegateFieldReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirErrorNamedReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirErrorNamedReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirErrorNamedReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirErrorNamedReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirNamedReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirNamedReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirNamedReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirNamedReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirResolvedCallableReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirResolvedCallableReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirResolvedCallableReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirResolvedCallableReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirResolvedNamedReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirResolvedNamedReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirResolvedNamedReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirResolvedNamedReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirSuperReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirSuperReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirSuperReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirSuperReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirThisReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirThisReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/FirThisReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/FirThisReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirBackingFieldReferenceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirBackingFieldReferenceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirBackingFieldReferenceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirBackingFieldReferenceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirDelegateFieldReferenceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirDelegateFieldReferenceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirDelegateFieldReferenceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirDelegateFieldReferenceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirEmptyControlFlowGraphReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirEmptyControlFlowGraphReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirEmptyControlFlowGraphReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirEmptyControlFlowGraphReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirErrorNamedReferenceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirErrorNamedReferenceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirErrorNamedReferenceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirErrorNamedReferenceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirExplicitSuperReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirExplicitSuperReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirExplicitSuperReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirExplicitSuperReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirExplicitThisReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirExplicitThisReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirExplicitThisReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirExplicitThisReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirImplicitThisReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirImplicitThisReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirImplicitThisReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirImplicitThisReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirPropertyFromParameterResolvedNamedReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirPropertyFromParameterResolvedNamedReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirPropertyFromParameterResolvedNamedReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirPropertyFromParameterResolvedNamedReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirResolvedCallableReferenceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirResolvedCallableReferenceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirResolvedCallableReferenceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirResolvedCallableReferenceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirResolvedNamedReferenceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirResolvedNamedReferenceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirResolvedNamedReferenceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirResolvedNamedReferenceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirSimpleNamedReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirSimpleNamedReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirSimpleNamedReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirSimpleNamedReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirStubReference.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirStubReference.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/references/impl/FirStubReference.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/references/impl/FirStubReference.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirDelegatedTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirDelegatedTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirDelegatedTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirDelegatedTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirDynamicTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirDynamicTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirDynamicTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirDynamicTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirErrorTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirErrorTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirErrorTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirErrorTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirFunctionTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirFunctionTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirFunctionTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirFunctionTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirImplicitTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirImplicitTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirImplicitTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirImplicitTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirResolvedFunctionTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirResolvedFunctionTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirResolvedFunctionTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirResolvedFunctionTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirResolvedTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirResolvedTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirResolvedTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirResolvedTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirStarProjection.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirStarProjection.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirStarProjection.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirStarProjection.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeProjection.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeProjection.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeProjection.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeProjection.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeProjectionWithVariance.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeProjectionWithVariance.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeProjectionWithVariance.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeProjectionWithVariance.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeRefWithNullability.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeRefWithNullability.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirTypeRefWithNullability.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirTypeRefWithNullability.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirUserTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirUserTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/FirUserTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/FirUserTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirComputingImplicitTypeRef.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirComputingImplicitTypeRef.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirComputingImplicitTypeRef.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirComputingImplicitTypeRef.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirDelegatedTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirDelegatedTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirDelegatedTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirDelegatedTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirDynamicTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirDynamicTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirDynamicTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirDynamicTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirErrorTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirErrorTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirErrorTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirErrorTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirFunctionTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirFunctionTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirFunctionTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirFunctionTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirImplicitTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirImplicitTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirImplicitTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirImplicitTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirResolvedFunctionTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirResolvedFunctionTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirResolvedFunctionTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirResolvedFunctionTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirResolvedTypeRefImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirResolvedTypeRefImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirResolvedTypeRefImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirResolvedTypeRefImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirStarProjectionImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirStarProjectionImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirStarProjectionImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirStarProjectionImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirTypePlaceholderProjection.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirTypePlaceholderProjection.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirTypePlaceholderProjection.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirTypePlaceholderProjection.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirTypeProjectionWithVarianceImpl.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirTypeProjectionWithVarianceImpl.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/types/impl/FirTypeProjectionWithVarianceImpl.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/types/impl/FirTypeProjectionWithVarianceImpl.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirTransformer.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirTransformer.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirTransformer.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirTransformer.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirVisitor.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirVisitor.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirVisitor.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirVisitor.kt diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirVisitorVoid.kt b/compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirVisitorVoid.kt similarity index 100% rename from compiler/fir/tree/src/org/jetbrains/kotlin/fir/visitors/FirVisitorVoid.kt rename to compiler/fir/tree/gen/org/jetbrains/kotlin/fir/visitors/FirVisitorVoid.kt