[FIR] Add empty line at the end of generated fir tree files

This commit is contained in:
Dmitriy Novozhilov
2019-10-10 20:45:21 +03:00
parent e9894fb35a
commit dc1874af3c
197 changed files with 198 additions and 198 deletions
@@ -19,4 +19,4 @@ interface FirAnnotationContainer : FirElement {
val annotations: List<FirAnnotationCall> val annotations: List<FirAnnotationCall>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnnotationContainer(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnnotationContainer(this, data)
} }
@@ -21,4 +21,4 @@ interface FirControlFlowGraphOwner : FirElement {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitControlFlowGraphOwner(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitControlFlowGraphOwner(this, data)
fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirControlFlowGraphOwner fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirControlFlowGraphOwner
} }
@@ -30,4 +30,4 @@ interface FirElement {
accept(visitor, data) as CompositeTransformResult<E> accept(visitor, data) as CompositeTransformResult<E>
fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirElement fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirElement
} }
@@ -18,4 +18,4 @@ interface FirLabel : FirElement {
val name: String val name: String
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLabel(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLabel(this, data)
} }
@@ -20,4 +20,4 @@ interface FirSymbolOwner<E> : FirElement where E : FirSymbolOwner<E>, E : FirDec
val symbol: AbstractFirBasedSymbol<E> val symbol: AbstractFirBasedSymbol<E>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitSymbolOwner(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitSymbolOwner(this, data)
} }
@@ -17,4 +17,4 @@ interface FirTargetElement : FirElement {
override val psi: PsiElement? override val psi: PsiElement?
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTargetElement(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTargetElement(this, data)
} }
@@ -47,4 +47,4 @@ interface FirAnonymousFunction : FirFunction<FirAnonymousFunction>, FirExpressio
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirAnonymousFunction override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirAnonymousFunction
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirAnonymousFunction override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirAnonymousFunction
} }
@@ -22,4 +22,4 @@ interface FirAnonymousInitializer : FirDeclaration {
val body: FirBlock? val body: FirBlock?
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnonymousInitializer(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnonymousInitializer(this, data)
} }
@@ -29,4 +29,4 @@ interface FirAnonymousObject : FirClass, FirExpression {
override val typeRef: FirTypeRef override val typeRef: FirTypeRef
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnonymousObject(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnonymousObject(this, data)
} }
@@ -30,4 +30,4 @@ interface FirCallableDeclaration<F : FirCallableDeclaration<F>> : FirTypedDeclar
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCallableDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCallableDeclaration(this, data)
override fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirCallableDeclaration<F> override fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirCallableDeclaration<F>
} }
@@ -35,4 +35,4 @@ interface FirCallableMemberDeclaration<F : FirCallableMemberDeclaration<F>> : Fi
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCallableMemberDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCallableMemberDeclaration(this, data)
override fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirCallableMemberDeclaration<F> override fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirCallableMemberDeclaration<F>
} }
@@ -31,4 +31,4 @@ interface FirClass : FirDeclaration, FirStatement, FirAnnotationContainer {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClass(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClass(this, data)
fun replaceSuperTypeRefs(newSuperTypeRefs: List<FirTypeRef>) fun replaceSuperTypeRefs(newSuperTypeRefs: List<FirTypeRef>)
} }
@@ -33,4 +33,4 @@ interface FirClassLikeDeclaration<F : FirClassLikeDeclaration<F>> : FirStatement
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClassLikeDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClassLikeDeclaration(this, data)
fun replaceSupertypesComputationStatus(newSupertypesComputationStatus: SupertypesComputationStatus) fun replaceSupertypesComputationStatus(newSupertypesComputationStatus: SupertypesComputationStatus)
} }
@@ -47,4 +47,4 @@ interface FirConstructor : FirMemberFunction<FirConstructor> {
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirConstructor override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirConstructor
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirConstructor override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirConstructor
} }
@@ -23,4 +23,4 @@ interface FirDeclaration : FirElement {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitDeclaration(this, data)
fun replaceResolvePhase(newResolvePhase: FirResolvePhase) fun replaceResolvePhase(newResolvePhase: FirResolvePhase)
} }
@@ -37,4 +37,4 @@ interface FirDeclarationStatus : FirElement {
val isStatic: Boolean val isStatic: Boolean
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitDeclarationStatus(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitDeclarationStatus(this, data)
} }
@@ -40,4 +40,4 @@ interface FirEnumEntry : FirRegularClass {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitEnumEntry(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitEnumEntry(this, data)
fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirEnumEntry fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirEnumEntry
} }
@@ -40,4 +40,4 @@ interface FirErrorFunction : FirFunction<FirErrorFunction> {
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirErrorFunction override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirErrorFunction
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirErrorFunction override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirErrorFunction
} }
@@ -50,4 +50,4 @@ interface FirField : FirVariable<FirField>, FirCallableMemberDeclaration<FirFiel
override fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirField override fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirField
override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirField override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirField
} }
@@ -28,4 +28,4 @@ interface FirFile : FirAnnotationContainer, FirDeclaration {
val packageFqName: FqName val packageFqName: FqName
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitFile(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitFile(this, data)
} }
@@ -43,4 +43,4 @@ interface FirFunction<F : FirFunction<F>> : FirCallableDeclaration<F>, FirContro
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirFunction<F> override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirFunction<F>
fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirFunction<F> fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirFunction<F>
} }
@@ -23,4 +23,4 @@ interface FirImport : FirElement {
val aliasName: Name? val aliasName: Name?
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitImport(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitImport(this, data)
} }
@@ -27,4 +27,4 @@ interface FirMemberDeclaration : FirNamedDeclaration, FirAnnotationContainer {
val status: FirDeclarationStatus val status: FirDeclarationStatus
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitMemberDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitMemberDeclaration(this, data)
} }
@@ -44,4 +44,4 @@ interface FirMemberFunction<F : FirMemberFunction<F>> : FirFunction<F>, FirCalla
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirMemberFunction<F> override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirMemberFunction<F>
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirMemberFunction<F> override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirMemberFunction<F>
} }
@@ -22,4 +22,4 @@ interface FirNamedDeclaration : FirDeclaration {
val name: Name val name: Name
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitNamedDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitNamedDeclaration(this, data)
} }
@@ -58,4 +58,4 @@ interface FirProperty : FirVariable<FirProperty>, FirControlFlowGraphOwner, FirT
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirProperty override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirProperty
override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirProperty override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirProperty
} }
@@ -42,4 +42,4 @@ interface FirPropertyAccessor : FirFunction<FirPropertyAccessor> {
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirPropertyAccessor override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirPropertyAccessor
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirPropertyAccessor override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirPropertyAccessor
} }
@@ -37,4 +37,4 @@ interface FirRegularClass : FirNamedDeclaration, FirClassLikeDeclaration<FirRegu
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitRegularClass(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitRegularClass(this, data)
override fun replaceSuperTypeRefs(newSuperTypeRefs: List<FirTypeRef>) override fun replaceSuperTypeRefs(newSuperTypeRefs: List<FirTypeRef>)
} }
@@ -36,4 +36,4 @@ interface FirResolvedDeclarationStatus : FirDeclarationStatus {
override val isStatic: Boolean override val isStatic: Boolean
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedDeclarationStatus(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedDeclarationStatus(this, data)
} }
@@ -28,4 +28,4 @@ interface FirResolvedImport : FirImport {
val importedName: Name? val importedName: Name?
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedImport(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedImport(this, data)
} }
@@ -44,4 +44,4 @@ interface FirSimpleFunction : FirMemberFunction<FirSimpleFunction> {
override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirSimpleFunction override fun <D> transformControlFlowGraphReference(transformer: FirTransformer<D>, data: D): FirSimpleFunction
override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirSimpleFunction override fun <D> transformValueParameters(transformer: FirTransformer<D>, data: D): FirSimpleFunction
} }
@@ -33,4 +33,4 @@ interface FirTypeAlias : FirClassLikeDeclaration<FirTypeAlias> {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeAlias(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeAlias(this, data)
fun replaceExpandedTypeRef(newExpandedTypeRef: FirTypeRef) fun replaceExpandedTypeRef(newExpandedTypeRef: FirTypeRef)
} }
@@ -33,4 +33,4 @@ interface FirTypeParameter : FirNamedDeclaration, FirSymbolOwner<FirTypeParamete
override val annotations: List<FirAnnotationCall> override val annotations: List<FirAnnotationCall>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeParameter(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeParameter(this, data)
} }
@@ -19,4 +19,4 @@ interface FirTypeParametersOwner : FirElement {
val typeParameters: List<FirTypeParameter> val typeParameters: List<FirTypeParameter>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeParametersOwner(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeParametersOwner(this, data)
} }
@@ -27,4 +27,4 @@ interface FirTypedDeclaration : FirDeclaration, FirAnnotationContainer {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypedDeclaration(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypedDeclaration(this, data)
fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirTypedDeclaration fun <D> transformReturnTypeRef(transformer: FirTransformer<D>, data: D): FirTypedDeclaration
} }
@@ -50,4 +50,4 @@ interface FirValueParameter : FirVariable<FirValueParameter> {
override fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirValueParameter override fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirValueParameter
override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirValueParameter override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirValueParameter
} }
@@ -47,4 +47,4 @@ interface FirVariable<F : FirVariable<F>> : FirCallableDeclaration<F>, FirNamedD
fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirVariable<F> fun <D> transformSetter(transformer: FirTransformer<D>, data: D): FirVariable<F>
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirVariable<F> fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirVariable<F>
} }
@@ -100,4 +100,4 @@ class FirAnonymousFunctionImpl(
override fun replaceInvocationKind(newInvocationKind: InvocationKind) { override fun replaceInvocationKind(newInvocationKind: InvocationKind) {
invocationKind = newInvocationKind invocationKind = newInvocationKind
} }
} }
@@ -36,4 +36,4 @@ class FirAnonymousInitializerImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -60,4 +60,4 @@ class FirAnonymousObjectImpl(
override fun replaceTypeRef(newTypeRef: FirTypeRef) { override fun replaceTypeRef(newTypeRef: FirTypeRef) {
typeRef = newTypeRef typeRef = newTypeRef
} }
} }
@@ -78,4 +78,4 @@ class FirClassImpl(
superTypeRefs.clear() superTypeRefs.clear()
superTypeRefs.addAll(newSuperTypeRefs) superTypeRefs.addAll(newSuperTypeRefs)
} }
} }
@@ -93,4 +93,4 @@ open class FirConstructorImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -97,4 +97,4 @@ class FirDefaultSetterValueParameter(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -90,4 +90,4 @@ class FirEnumEntryImpl(
superTypeRefs.clear() superTypeRefs.clear()
superTypeRefs.addAll(newSuperTypeRefs) superTypeRefs.addAll(newSuperTypeRefs)
} }
} }
@@ -80,4 +80,4 @@ class FirErrorFunctionImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -48,4 +48,4 @@ class FirFileImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -27,4 +27,4 @@ class FirImportImpl(
override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirImportImpl { override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirImportImpl {
return this return this
} }
} }
@@ -50,4 +50,4 @@ interface FirModifiableClass : FirClass, FirAbstractAnnotatedElement {
superTypeRefs.clear() superTypeRefs.clear()
superTypeRefs.addAll(newSuperTypeRefs) superTypeRefs.addAll(newSuperTypeRefs)
} }
} }
@@ -89,4 +89,4 @@ interface FirModifiableConstructor : FirConstructor, FirModifiableTypeParameters
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -76,4 +76,4 @@ interface FirModifiableFunction<F : FirFunction<F>> : FirFunction<F>, FirAbstra
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -26,4 +26,4 @@ interface FirModifiableTypeParametersOwner : FirTypeParametersOwner {
typeParameters.transformInplace(transformer, data) typeParameters.transformInplace(transformer, data)
return this return this
} }
} }
@@ -84,4 +84,4 @@ interface FirModifiableVariable<F : FirVariable<F>> : FirVariable<F>, FirAbstra
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -89,4 +89,4 @@ open class FirPropertyAccessorImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -115,4 +115,4 @@ class FirPropertyImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -36,4 +36,4 @@ class FirResolvedImportImpl(
override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirResolvedImportImpl { override fun <D> transformChildren(transformer: FirTransformer<D>, data: D): FirResolvedImportImpl {
return this return this
} }
} }
@@ -90,4 +90,4 @@ open class FirSimpleFunctionImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -67,4 +67,4 @@ class FirTypeAliasImpl(
override fun replaceExpandedTypeRef(newExpandedTypeRef: FirTypeRef) { override fun replaceExpandedTypeRef(newExpandedTypeRef: FirTypeRef) {
expandedTypeRef = newExpandedTypeRef expandedTypeRef = newExpandedTypeRef
} }
} }
@@ -52,4 +52,4 @@ class FirTypeParameterImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -97,4 +97,4 @@ open class FirValueParameterImpl(
override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) { override fun replaceResolvePhase(newResolvePhase: FirResolvePhase) {
resolvePhase = newResolvePhase resolvePhase = newResolvePhase
} }
} }
@@ -26,4 +26,4 @@ interface FirAnnotationCall : FirExpression, FirCall {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnnotationCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitAnnotationCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirAnnotationCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirAnnotationCall
} }
@@ -23,4 +23,4 @@ interface FirArrayOfCall : FirExpression, FirCall {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitArrayOfCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitArrayOfCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirArrayOfCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirArrayOfCall
} }
@@ -43,4 +43,4 @@ interface FirArraySetCall : FirQualifiedAccess, FirCall {
fun <D> transformRValue(transformer: FirTransformer<D>, data: D): FirArraySetCall fun <D> transformRValue(transformer: FirTransformer<D>, data: D): FirArraySetCall
fun <D> transformIndexes(transformer: FirTransformer<D>, data: D): FirArraySetCall fun <D> transformIndexes(transformer: FirTransformer<D>, data: D): FirArraySetCall
} }
@@ -29,4 +29,4 @@ interface FirBinaryLogicExpression : FirExpression {
fun <D> transformRightOperand(transformer: FirTransformer<D>, data: D): FirBinaryLogicExpression fun <D> transformRightOperand(transformer: FirTransformer<D>, data: D): FirBinaryLogicExpression
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirBinaryLogicExpression fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirBinaryLogicExpression
} }
@@ -23,4 +23,4 @@ interface FirBlock : FirExpression {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitBlock(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitBlock(this, data)
override fun replaceTypeRef(newTypeRef: FirTypeRef) override fun replaceTypeRef(newTypeRef: FirTypeRef)
} }
@@ -22,4 +22,4 @@ interface FirBreakExpression : FirLoopJump {
override val target: FirTarget<FirLoop> override val target: FirTarget<FirLoop>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitBreakExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitBreakExpression(this, data)
} }
@@ -21,4 +21,4 @@ interface FirCall : FirStatement {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitCall(this, data)
fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirCall fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirCall
} }
@@ -34,4 +34,4 @@ interface FirCallableReferenceAccess : FirQualifiedAccessExpression {
override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirCallableReferenceAccess override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirCallableReferenceAccess
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirCallableReferenceAccess override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirCallableReferenceAccess
} }
@@ -27,4 +27,4 @@ interface FirCatch : FirElement {
fun <D> transformBlock(transformer: FirTransformer<D>, data: D): FirCatch fun <D> transformBlock(transformer: FirTransformer<D>, data: D): FirCatch
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirCatch fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirCatch
} }
@@ -21,4 +21,4 @@ interface FirClassReferenceExpression : FirExpression {
val classTypeRef: FirTypeRef val classTypeRef: FirTypeRef
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClassReferenceExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitClassReferenceExpression(this, data)
} }
@@ -40,4 +40,4 @@ interface FirComponentCall : FirFunctionCall {
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirComponentCall override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirComponentCall
override fun <D> transformExplicitReceiver(transformer: FirTransformer<D>, data: D): FirComponentCall override fun <D> transformExplicitReceiver(transformer: FirTransformer<D>, data: D): FirComponentCall
} }
@@ -23,4 +23,4 @@ interface FirConstExpression<T> : FirExpression {
val value: T val value: T
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitConstExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitConstExpression(this, data)
} }
@@ -22,4 +22,4 @@ interface FirContinueExpression : FirLoopJump {
override val target: FirTarget<FirLoop> override val target: FirTarget<FirLoop>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitContinueExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitContinueExpression(this, data)
} }
@@ -29,4 +29,4 @@ interface FirDelegatedConstructorCall : FirCall {
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirDelegatedConstructorCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirDelegatedConstructorCall
fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirDelegatedConstructorCall fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirDelegatedConstructorCall
} }
@@ -28,4 +28,4 @@ interface FirDoWhileLoop : FirLoop {
override fun <D> transformCondition(transformer: FirTransformer<D>, data: D): FirDoWhileLoop override fun <D> transformCondition(transformer: FirTransformer<D>, data: D): FirDoWhileLoop
override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirDoWhileLoop override fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirDoWhileLoop
} }
@@ -21,4 +21,4 @@ interface FirErrorExpression : FirExpression {
val reason: String val reason: String
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitErrorExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitErrorExpression(this, data)
} }
@@ -22,4 +22,4 @@ interface FirExpression : FirStatement {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitExpression(this, data)
fun replaceTypeRef(newTypeRef: FirTypeRef) fun replaceTypeRef(newTypeRef: FirTypeRef)
} }
@@ -38,4 +38,4 @@ interface FirExpressionWithSmartcast : FirQualifiedAccessExpression {
override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirExpressionWithSmartcast override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirExpressionWithSmartcast
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirExpressionWithSmartcast override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirExpressionWithSmartcast
} }
@@ -39,4 +39,4 @@ interface FirFunctionCall : FirQualifiedAccessExpression, FirCall {
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirFunctionCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirFunctionCall
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirFunctionCall override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirFunctionCall
} }
@@ -24,4 +24,4 @@ interface FirGetClassCall : FirExpression, FirCall {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitGetClassCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitGetClassCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirGetClassCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirGetClassCall
} }
@@ -23,4 +23,4 @@ interface FirJump<E : FirTargetElement> : FirExpression {
val target: FirTarget<E> val target: FirTarget<E>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitJump(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitJump(this, data)
} }
@@ -22,4 +22,4 @@ interface FirLambdaArgumentExpression : FirWrappedArgumentExpression {
override val isSpread: Boolean override val isSpread: Boolean
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLambdaArgumentExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLambdaArgumentExpression(this, data)
} }
@@ -30,4 +30,4 @@ interface FirLoop : FirStatement, FirTargetElement, FirAnnotationContainer {
fun <D> transformCondition(transformer: FirTransformer<D>, data: D): FirLoop fun <D> transformCondition(transformer: FirTransformer<D>, data: D): FirLoop
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirLoop fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirLoop
} }
@@ -22,4 +22,4 @@ interface FirLoopJump : FirJump<FirLoop> {
override val target: FirTarget<FirLoop> override val target: FirTarget<FirLoop>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLoopJump(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitLoopJump(this, data)
} }
@@ -24,4 +24,4 @@ interface FirNamedArgumentExpression : FirWrappedArgumentExpression {
val name: Name val name: Name
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitNamedArgumentExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitNamedArgumentExpression(this, data)
} }
@@ -24,4 +24,4 @@ interface FirOperatorCall : FirExpression, FirCall {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitOperatorCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitOperatorCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirOperatorCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirOperatorCall
} }
@@ -32,4 +32,4 @@ interface FirQualifiedAccess : FirQualifiedAccessWithoutCallee, FirResolvable {
override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccess override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccess
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirQualifiedAccess override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirQualifiedAccess
} }
@@ -34,4 +34,4 @@ interface FirQualifiedAccessExpression : FirExpression, FirQualifiedAccess {
override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessExpression override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessExpression
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirQualifiedAccessExpression override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirQualifiedAccessExpression
} }
@@ -28,4 +28,4 @@ interface FirQualifiedAccessWithoutCallee : FirStatement {
fun <D> transformDispatchReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessWithoutCallee fun <D> transformDispatchReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessWithoutCallee
fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessWithoutCallee fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirQualifiedAccessWithoutCallee
} }
@@ -22,4 +22,4 @@ interface FirResolvable : FirElement {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvable(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvable(this, data)
fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirResolvable fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirResolvable
} }
@@ -25,4 +25,4 @@ interface FirResolvedQualifier : FirExpression {
val classId: ClassId? val classId: ClassId?
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedQualifier(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitResolvedQualifier(this, data)
} }
@@ -24,4 +24,4 @@ interface FirReturnExpression : FirJump<FirFunction<*>> {
val result: FirExpression val result: FirExpression
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitReturnExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitReturnExpression(this, data)
} }
@@ -22,4 +22,4 @@ interface FirSpreadArgumentExpression : FirWrappedArgumentExpression {
override val isSpread: Boolean override val isSpread: Boolean
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitSpreadArgumentExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitSpreadArgumentExpression(this, data)
} }
@@ -19,4 +19,4 @@ interface FirStatement : FirAnnotationContainer {
override val annotations: List<FirAnnotationCall> override val annotations: List<FirAnnotationCall>
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitStatement(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitStatement(this, data)
} }
@@ -23,4 +23,4 @@ interface FirStringConcatenationCall : FirCall, FirExpression {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitStringConcatenationCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitStringConcatenationCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirStringConcatenationCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirStringConcatenationCall
} }
@@ -34,4 +34,4 @@ interface FirThisReceiverExpression : FirQualifiedAccessExpression {
override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirThisReceiverExpression override fun <D> transformExtensionReceiver(transformer: FirTransformer<D>, data: D): FirThisReceiverExpression
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirThisReceiverExpression override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirThisReceiverExpression
} }
@@ -21,4 +21,4 @@ interface FirThrowExpression : FirExpression {
val exception: FirExpression val exception: FirExpression
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitThrowExpression(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitThrowExpression(this, data)
} }
@@ -35,4 +35,4 @@ interface FirTryExpression : FirExpression, FirResolvable {
fun <D> transformFinallyBlock(transformer: FirTransformer<D>, data: D): FirTryExpression fun <D> transformFinallyBlock(transformer: FirTransformer<D>, data: D): FirTryExpression
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirTryExpression fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirTryExpression
} }
@@ -25,4 +25,4 @@ interface FirTypeOperatorCall : FirExpression, FirCall {
override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeOperatorCall(this, data) override fun <R, D> accept(visitor: FirVisitor<R, D>, data: D): R = visitor.visitTypeOperatorCall(this, data)
override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirTypeOperatorCall override fun <D> transformArguments(transformer: FirTransformer<D>, data: D): FirTypeOperatorCall
} }
@@ -37,4 +37,4 @@ interface FirVariableAssignment : FirQualifiedAccess {
override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirVariableAssignment override fun <D> transformCalleeReference(transformer: FirTransformer<D>, data: D): FirVariableAssignment
fun <D> transformRValue(transformer: FirTransformer<D>, data: D): FirVariableAssignment fun <D> transformRValue(transformer: FirTransformer<D>, data: D): FirVariableAssignment
} }
@@ -26,4 +26,4 @@ interface FirWhenBranch : FirElement {
fun <D> transformResult(transformer: FirTransformer<D>, data: D): FirWhenBranch fun <D> transformResult(transformer: FirTransformer<D>, data: D): FirWhenBranch
fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirWhenBranch fun <D> transformOtherChildren(transformer: FirTransformer<D>, data: D): FirWhenBranch
} }

Some files were not shown because too many files have changed in this diff Show More