[IR] Drop "leaf/non-leaf" comment from generated IR classes

As it is not much useful, and the current wording does not represent its
intended wording.
This commit is contained in:
Wojciech Litewka
2024-02-21 15:39:23 +01:00
committed by Space Team
parent d904ce0939
commit 7e01fc5906
102 changed files with 3 additions and 206 deletions
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir package org.jetbrains.kotlin.ir
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statement] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statement]
*/ */
interface IrStatement : IrElement interface IrStatement : IrElement
@@ -19,8 +19,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.class] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.class]
*/ */
abstract class IrClass : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrTypeParametersContainer, IrDeclarationContainer, IrAttributeContainer, IrMetadataSourceOwner { abstract class IrClass : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrTypeParametersContainer, IrDeclarationContainer, IrAttributeContainer, IrMetadataSourceOwner {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructor] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructor]
*/ */
abstract class IrConstructor : IrFunction() { abstract class IrConstructor : IrFunction() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.IrStatement
import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declaration] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declaration]
*/ */
interface IrDeclaration : IrStatement, IrSymbolOwner, IrMutableAnnotationContainer { interface IrDeclaration : IrStatement, IrSymbolOwner, IrMutableAnnotationContainer {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.IrElementBase import org.jetbrains.kotlin.ir.IrElementBase
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationBase] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationBase]
*/ */
abstract class IrDeclarationBase : IrElementBase(), IrDeclaration abstract class IrDeclarationBase : IrElementBase(), IrDeclaration
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.symbols.UnsafeDuringIrConstructionAPI import org.jetbrains.kotlin.ir.symbols.UnsafeDuringIrConstructionAPI
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationContainer] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationContainer]
*/ */
interface IrDeclarationContainer : IrDeclarationParent { interface IrDeclarationContainer : IrDeclarationParent {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.IrElement import org.jetbrains.kotlin.ir.IrElement
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationParent] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationParent]
*/ */
interface IrDeclarationParent : IrElement interface IrDeclarationParent : IrElement
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.name.Name
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithName] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithName]
*/ */
interface IrDeclarationWithName : IrDeclaration { interface IrDeclarationWithName : IrDeclaration {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.descriptors.DescriptorVisibility import org.jetbrains.kotlin.descriptors.DescriptorVisibility
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithVisibility] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithVisibility]
*/ */
interface IrDeclarationWithVisibility : IrDeclaration { interface IrDeclarationWithVisibility : IrDeclaration {
@@ -16,8 +16,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumEntry] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumEntry]
*/ */
abstract class IrEnumEntry : IrDeclarationBase(), IrDeclarationWithName { abstract class IrEnumEntry : IrDeclarationBase(), IrDeclarationWithName {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorDeclaration] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorDeclaration]
*/ */
abstract class IrErrorDeclaration : IrDeclarationBase() { abstract class IrErrorDeclaration : IrDeclarationBase() {
@@ -18,8 +18,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.field] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.field]
*/ */
abstract class IrField : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrDeclarationParent, IrMetadataSourceOwner { abstract class IrField : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrDeclarationParent, IrMetadataSourceOwner {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.file] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.file]
*/ */
abstract class IrFile : IrPackageFragment(), IrMetadataSourceOwner, IrMutableAnnotationContainer { abstract class IrFile : IrPackageFragment(), IrMetadataSourceOwner, IrMutableAnnotationContainer {
@@ -18,8 +18,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.function] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.function]
*/ */
abstract class IrFunction : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrTypeParametersContainer, IrSymbolOwner, IrDeclarationParent, IrReturnTarget, IrMemberWithContainerSource, IrMetadataSourceOwner { abstract class IrFunction : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrDeclarationWithVisibility, IrTypeParametersContainer, IrSymbolOwner, IrDeclarationParent, IrReturnTarget, IrMemberWithContainerSource, IrMetadataSourceOwner {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionWithLateBinding] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionWithLateBinding]
*/ */
abstract class IrFunctionWithLateBinding : IrSimpleFunction() { abstract class IrFunctionWithLateBinding : IrSimpleFunction() {
@@ -16,8 +16,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedProperty] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedProperty]
*/ */
abstract class IrLocalDelegatedProperty : IrDeclarationBase(), IrDeclarationWithName, IrSymbolOwner, IrMetadataSourceOwner { abstract class IrLocalDelegatedProperty : IrDeclarationBase(), IrDeclarationWithName, IrSymbolOwner, IrMetadataSourceOwner {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedContainerSource import org.jetbrains.kotlin.serialization.deserialization.descriptors.DeserializedContainerSource
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.memberWithContainerSource] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.memberWithContainerSource]
*/ */
interface IrMemberWithContainerSource : IrDeclarationWithName { interface IrMemberWithContainerSource : IrDeclarationWithName {
@@ -18,8 +18,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlin.name.Name
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.moduleFragment] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.moduleFragment]
*/ */
abstract class IrModuleFragment : IrElementBase(), IrElement { abstract class IrModuleFragment : IrElementBase(), IrElement {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.expressions.IrConstructorCall import org.jetbrains.kotlin.ir.expressions.IrConstructorCall
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.mutableAnnotationContainer] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.mutableAnnotationContainer]
*/ */
interface IrMutableAnnotationContainer : IrElement, IrAnnotationContainer { interface IrMutableAnnotationContainer : IrElement, IrAnnotationContainer {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.symbols.IrSymbol import org.jetbrains.kotlin.ir.symbols.IrSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableDeclaration] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableDeclaration]
*/ */
interface IrOverridableDeclaration<S : IrSymbol> : IrOverridableMember { interface IrOverridableDeclaration<S : IrSymbol> : IrOverridableMember {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.descriptors.Modality import org.jetbrains.kotlin.descriptors.Modality
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableMember] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableMember]
*/ */
interface IrOverridableMember : IrDeclaration, IrDeclarationWithVisibility, IrDeclarationWithName, IrSymbolOwner { interface IrOverridableMember : IrDeclaration, IrDeclarationWithVisibility, IrDeclarationWithName, IrSymbolOwner {
@@ -16,8 +16,6 @@ import org.jetbrains.kotlin.ir.symbols.IrPackageFragmentSymbol
import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.FqName
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.packageFragment] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.packageFragment]
*/ */
abstract class IrPackageFragment : IrElementBase(), IrDeclarationContainer, IrSymbolOwner { abstract class IrPackageFragment : IrElementBase(), IrDeclarationContainer, IrSymbolOwner {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.declarations package org.jetbrains.kotlin.ir.declarations
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.possiblyExternalDeclaration] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.possiblyExternalDeclaration]
*/ */
interface IrPossiblyExternalDeclaration : IrDeclarationWithName { interface IrPossiblyExternalDeclaration : IrDeclarationWithName {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.property] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.property]
*/ */
abstract class IrProperty : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrOverridableDeclaration<IrPropertySymbol>, IrMetadataSourceOwner, IrAttributeContainer, IrMemberWithContainerSource { abstract class IrProperty : IrDeclarationBase(), IrPossiblyExternalDeclaration, IrOverridableDeclaration<IrPropertySymbol>, IrMetadataSourceOwner, IrAttributeContainer, IrMemberWithContainerSource {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.declarations
import org.jetbrains.kotlin.ir.symbols.IrPropertySymbol import org.jetbrains.kotlin.ir.symbols.IrPropertySymbol
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyWithLateBinding] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyWithLateBinding]
*/ */
abstract class IrPropertyWithLateBinding : IrProperty() { abstract class IrPropertyWithLateBinding : IrProperty() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI
import org.jetbrains.kotlin.ir.symbols.IrReturnTargetSymbol import org.jetbrains.kotlin.ir.symbols.IrReturnTargetSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnTarget] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnTarget]
*/ */
interface IrReturnTarget : IrSymbolOwner { interface IrReturnTarget : IrSymbolOwner {
@@ -19,8 +19,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.script] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.script]
*/ */
abstract class IrScript : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationParent, IrStatementContainer, IrMetadataSourceOwner { abstract class IrScript : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationParent, IrStatementContainer, IrMetadataSourceOwner {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.simpleFunction] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.simpleFunction]
*/ */
abstract class IrSimpleFunction : IrFunction(), IrOverridableDeclaration<IrSimpleFunctionSymbol>, IrAttributeContainer { abstract class IrSimpleFunction : IrFunction(), IrOverridableDeclaration<IrSimpleFunctionSymbol>, IrAttributeContainer {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.symbols.IrSymbol import org.jetbrains.kotlin.ir.symbols.IrSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.symbolOwner] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.symbolOwner]
*/ */
interface IrSymbolOwner : IrElement { interface IrSymbolOwner : IrElement {
@@ -17,8 +17,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeAlias] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeAlias]
*/ */
abstract class IrTypeAlias : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationWithVisibility, IrTypeParametersContainer { abstract class IrTypeAlias : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationWithVisibility, IrTypeParametersContainer {
@@ -17,8 +17,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
import org.jetbrains.kotlin.types.Variance import org.jetbrains.kotlin.types.Variance
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParameter] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParameter]
*/ */
abstract class IrTypeParameter : IrDeclarationBase(), IrDeclarationWithName { abstract class IrTypeParameter : IrDeclarationBase(), IrDeclarationWithName {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.declarations package org.jetbrains.kotlin.ir.declarations
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParametersContainer] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParametersContainer]
*/ */
interface IrTypeParametersContainer : IrDeclaration, IrDeclarationParent { interface IrTypeParametersContainer : IrDeclaration, IrDeclarationParent {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
import org.jetbrains.kotlin.ir.types.IrType import org.jetbrains.kotlin.ir.types.IrType
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueDeclaration] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueDeclaration]
*/ */
interface IrValueDeclaration : IrDeclarationWithName, IrSymbolOwner { interface IrValueDeclaration : IrDeclarationWithName, IrSymbolOwner {
@@ -18,8 +18,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueParameter] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueParameter]
*/ */
abstract class IrValueParameter : IrDeclarationBase(), IrValueDeclaration { abstract class IrValueParameter : IrDeclarationBase(), IrValueDeclaration {
@@ -16,8 +16,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.variable] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.variable]
*/ */
abstract class IrVariable : IrDeclarationBase(), IrValueDeclaration { abstract class IrVariable : IrDeclarationBase(), IrValueDeclaration {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.block] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.block]
*/ */
abstract class IrBlock : IrContainerExpression() { abstract class IrBlock : IrContainerExpression() {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.blockBody] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.blockBody]
*/ */
abstract class IrBlockBody : IrBody(), IrStatementContainer { abstract class IrBlockBody : IrBody(), IrStatementContainer {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.IrElementBase
import org.jetbrains.kotlin.ir.visitors.IrElementTransformer import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.body] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.body]
*/ */
abstract class IrBody : IrElementBase(), IrElement { abstract class IrBody : IrElementBase(), IrElement {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.branch] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.branch]
*/ */
abstract class IrBranch : IrElementBase(), IrElement { abstract class IrBranch : IrElementBase(), IrElement {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.break] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.break]
*/ */
abstract class IrBreak : IrBreakContinue() { abstract class IrBreak : IrBreakContinue() {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.expressions package org.jetbrains.kotlin.ir.expressions
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.breakContinue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.breakContinue]
*/ */
abstract class IrBreakContinue : IrExpression() { abstract class IrBreakContinue : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.call] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.call]
*/ */
abstract class IrCall : IrFunctionAccessExpression() { abstract class IrCall : IrFunctionAccessExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.symbols.IrSymbol import org.jetbrains.kotlin.ir.symbols.IrSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.callableReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.callableReference]
*/ */
abstract class IrCallableReference<S : IrSymbol> : IrMemberAccessExpression<S>() { abstract class IrCallableReference<S : IrSymbol> : IrMemberAccessExpression<S>() {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.catch] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.catch]
*/ */
abstract class IrCatch : IrElementBase(), IrElement { abstract class IrCatch : IrElementBase(), IrElement {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.types.IrType
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.classReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.classReference]
*/ */
abstract class IrClassReference : IrDeclarationReference() { abstract class IrClassReference : IrDeclarationReference() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.composite] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.composite]
*/ */
abstract class IrComposite : IrContainerExpression() { abstract class IrComposite : IrContainerExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.const] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.const]
*/ */
abstract class IrConst<T> : IrExpression() { abstract class IrConst<T> : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantArray] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantArray]
*/ */
abstract class IrConstantArray : IrConstantValue() { abstract class IrConstantArray : IrConstantValue() {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantObject] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantObject]
*/ */
abstract class IrConstantObject : IrConstantValue() { abstract class IrConstantObject : IrConstantValue() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantPrimitive] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantPrimitive]
*/ */
abstract class IrConstantPrimitive : IrConstantValue() { abstract class IrConstantPrimitive : IrConstantValue() {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.expressions package org.jetbrains.kotlin.ir.expressions
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantValue]
*/ */
abstract class IrConstantValue : IrExpression() { abstract class IrConstantValue : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructorCall] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructorCall]
*/ */
abstract class IrConstructorCall : IrFunctionAccessExpression() { abstract class IrConstructorCall : IrFunctionAccessExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.containerExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.containerExpression]
*/ */
abstract class IrContainerExpression : IrExpression(), IrStatementContainer { abstract class IrContainerExpression : IrExpression(), IrStatementContainer {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.continue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.continue]
*/ */
abstract class IrContinue : IrBreakContinue() { abstract class IrContinue : IrBreakContinue() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.symbols.IrSymbol import org.jetbrains.kotlin.ir.symbols.IrSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationReference]
*/ */
abstract class IrDeclarationReference : IrExpression() { abstract class IrDeclarationReference : IrExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.delegatingConstructorCall] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.delegatingConstructorCall]
*/ */
abstract class IrDelegatingConstructorCall : IrFunctionAccessExpression() { abstract class IrDelegatingConstructorCall : IrFunctionAccessExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.doWhileLoop] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.doWhileLoop]
*/ */
abstract class IrDoWhileLoop : IrLoop() { abstract class IrDoWhileLoop : IrLoop() {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.expressions package org.jetbrains.kotlin.ir.expressions
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicExpression]
*/ */
abstract class IrDynamicExpression : IrExpression() abstract class IrDynamicExpression : IrExpression()
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicMemberExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicMemberExpression]
*/ */
abstract class IrDynamicMemberExpression : IrDynamicExpression() { abstract class IrDynamicMemberExpression : IrDynamicExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicOperatorExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicOperatorExpression]
*/ */
abstract class IrDynamicOperatorExpression : IrDynamicExpression() { abstract class IrDynamicOperatorExpression : IrDynamicExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.elseBranch] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.elseBranch]
*/ */
abstract class IrElseBranch : IrBranch() { abstract class IrElseBranch : IrBranch() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumConstructorCall] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumConstructorCall]
*/ */
abstract class IrEnumConstructorCall : IrFunctionAccessExpression() { abstract class IrEnumConstructorCall : IrFunctionAccessExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorCallExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorCallExpression]
*/ */
abstract class IrErrorCallExpression : IrErrorExpression() { abstract class IrErrorCallExpression : IrErrorExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorExpression]
*/ */
abstract class IrErrorExpression : IrExpression() { abstract class IrErrorExpression : IrExpression() {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.types.IrType
import org.jetbrains.kotlin.ir.visitors.IrElementTransformer import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expression]
*/ */
abstract class IrExpression : IrElementBase(), IrStatement, IrVarargElement, IrAttributeContainer { abstract class IrExpression : IrElementBase(), IrStatement, IrVarargElement, IrAttributeContainer {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expressionBody] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expressionBody]
*/ */
abstract class IrExpressionBody : IrBody() { abstract class IrExpressionBody : IrBody() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrClassSymbol
import org.jetbrains.kotlin.ir.symbols.IrFieldSymbol import org.jetbrains.kotlin.ir.symbols.IrFieldSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.fieldAccessExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.fieldAccessExpression]
*/ */
abstract class IrFieldAccessExpression : IrDeclarationReference() { abstract class IrFieldAccessExpression : IrDeclarationReference() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionAccessExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionAccessExpression]
*/ */
abstract class IrFunctionAccessExpression : IrMemberAccessExpression<IrFunctionSymbol>() { abstract class IrFunctionAccessExpression : IrMemberAccessExpression<IrFunctionSymbol>() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionExpression]
*/ */
abstract class IrFunctionExpression : IrExpression() { abstract class IrFunctionExpression : IrExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionReference]
*/ */
abstract class IrFunctionReference : IrCallableReference<IrFunctionSymbol>() { abstract class IrFunctionReference : IrCallableReference<IrFunctionSymbol>() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getClass] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getClass]
*/ */
abstract class IrGetClass : IrExpression() { abstract class IrGetClass : IrExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrEnumEntrySymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getEnumValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getEnumValue]
*/ */
abstract class IrGetEnumValue : IrGetSingletonValue() { abstract class IrGetEnumValue : IrGetSingletonValue() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getField] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getField]
*/ */
abstract class IrGetField : IrFieldAccessExpression() { abstract class IrGetField : IrFieldAccessExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrClassSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getObjectValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getObjectValue]
*/ */
abstract class IrGetObjectValue : IrGetSingletonValue() { abstract class IrGetObjectValue : IrGetSingletonValue() {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.expressions package org.jetbrains.kotlin.ir.expressions
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getSingletonValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getSingletonValue]
*/ */
abstract class IrGetSingletonValue : IrDeclarationReference() abstract class IrGetSingletonValue : IrDeclarationReference()
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getValue]
*/ */
abstract class IrGetValue : IrValueAccessExpression() { abstract class IrGetValue : IrValueAccessExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.inlinedFunctionBlock] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.inlinedFunctionBlock]
*/ */
abstract class IrInlinedFunctionBlock : IrBlock() { abstract class IrInlinedFunctionBlock : IrBlock() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.symbols.IrClassSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.instanceInitializerCall] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.instanceInitializerCall]
*/ */
abstract class IrInstanceInitializerCall : IrExpression() { abstract class IrInstanceInitializerCall : IrExpression() {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.symbols.IrVariableSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedPropertyReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedPropertyReference]
*/ */
abstract class IrLocalDelegatedPropertyReference : IrCallableReference<IrLocalDelegatedPropertySymbol>() { abstract class IrLocalDelegatedPropertyReference : IrCallableReference<IrLocalDelegatedPropertySymbol>() {
@@ -9,8 +9,6 @@
package org.jetbrains.kotlin.ir.expressions package org.jetbrains.kotlin.ir.expressions
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.loop] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.loop]
*/ */
abstract class IrLoop : IrExpression() { abstract class IrLoop : IrExpression() {
@@ -15,8 +15,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.memberAccessExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.memberAccessExpression]
*/ */
abstract class IrMemberAccessExpression<S : IrSymbol> : IrDeclarationReference() { abstract class IrMemberAccessExpression<S : IrSymbol> : IrDeclarationReference() {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyReference] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyReference]
*/ */
abstract class IrPropertyReference : IrCallableReference<IrPropertySymbol>() { abstract class IrPropertyReference : IrCallableReference<IrPropertySymbol>() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.return] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.return]
*/ */
abstract class IrReturn : IrExpression() { abstract class IrReturn : IrExpression() {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.symbols.IrReturnableBlockSymbol
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnableBlock] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnableBlock]
*/ */
abstract class IrReturnableBlock : IrBlock(), IrSymbolOwner, IrReturnTarget { abstract class IrReturnableBlock : IrBlock(), IrSymbolOwner, IrReturnTarget {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setField] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setField]
*/ */
abstract class IrSetField : IrFieldAccessExpression() { abstract class IrSetField : IrFieldAccessExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setValue] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setValue]
*/ */
abstract class IrSetValue : IrValueAccessExpression() { abstract class IrSetValue : IrValueAccessExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.spreadElement] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.spreadElement]
*/ */
abstract class IrSpreadElement : IrElementBase(), IrVarargElement { abstract class IrSpreadElement : IrElementBase(), IrVarargElement {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.IrElement
import org.jetbrains.kotlin.ir.IrStatement import org.jetbrains.kotlin.ir.IrStatement
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statementContainer] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statementContainer]
*/ */
interface IrStatementContainer : IrElement { interface IrStatementContainer : IrElement {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspendableExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspendableExpression]
*/ */
abstract class IrSuspendableExpression : IrExpression() { abstract class IrSuspendableExpression : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspensionPoint] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspensionPoint]
*/ */
abstract class IrSuspensionPoint : IrExpression() { abstract class IrSuspensionPoint : IrExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.syntheticBody] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.syntheticBody]
*/ */
abstract class IrSyntheticBody : IrBody() { abstract class IrSyntheticBody : IrBody() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.throw] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.throw]
*/ */
abstract class IrThrow : IrExpression() { abstract class IrThrow : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.try] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.try]
*/ */
abstract class IrTry : IrExpression() { abstract class IrTry : IrExpression() {
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeOperatorCall] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeOperatorCall]
*/ */
abstract class IrTypeOperatorCall : IrExpression() { abstract class IrTypeOperatorCall : IrExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.symbols.IrValueSymbol import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueAccessExpression] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueAccessExpression]
*/ */
abstract class IrValueAccessExpression : IrDeclarationReference() { abstract class IrValueAccessExpression : IrDeclarationReference() {
@@ -14,8 +14,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.vararg] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.vararg]
*/ */
abstract class IrVararg : IrExpression() { abstract class IrVararg : IrExpression() {
@@ -11,8 +11,6 @@ package org.jetbrains.kotlin.ir.expressions
import org.jetbrains.kotlin.ir.IrElement import org.jetbrains.kotlin.ir.IrElement
/** /**
* A non-leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.varargElement] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.varargElement]
*/ */
interface IrVarargElement : IrElement interface IrVarargElement : IrElement
@@ -13,8 +13,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.when] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.when]
*/ */
abstract class IrWhen : IrExpression() { abstract class IrWhen : IrExpression() {
@@ -12,8 +12,6 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
import org.jetbrains.kotlin.ir.visitors.IrElementVisitor import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
/** /**
* A leaf IR tree element.
*
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.whileLoop] * Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.whileLoop]
*/ */
abstract class IrWhileLoop : IrLoop() { abstract class IrWhileLoop : IrLoop() {
@@ -26,9 +26,6 @@ internal class ElementPrinter(printer: SmartPrinter) : AbstractElementPrinter<El
override fun forceMutable(field: Field) = field.isMutable override fun forceMutable(field: Field) = field.isMutable
} }
override fun defaultElementKDoc(element: Element) =
"A ${if (element.isLeaf) "leaf" else "non-leaf"} IR tree element."
override val separateFieldsWithBlankLine: Boolean override val separateFieldsWithBlankLine: Boolean
get() = true get() = true

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