[IR] Don't use @sample in generated kdocs
`@sample` is used for showing usage examples, not the generation template. IDEA shows the body of the method referenced in `@sample` in the class's kdoc, which pollutes the docs with irrelevant code.
This commit is contained in:
committed by
Space Team
parent
f96ff6d52d
commit
ba5ff7967c
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.rootElement
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.rootElement]
|
||||
*/
|
||||
interface IrElement {
|
||||
val startOffset: Int
|
||||
|
||||
@@ -10,6 +10,7 @@ package org.jetbrains.kotlin.ir
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.statement
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statement]
|
||||
*/
|
||||
interface IrStatement : IrElement
|
||||
|
||||
+2
-1
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.anonymousInitializer
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.anonymousInitializer]
|
||||
*/
|
||||
abstract class IrAnonymousInitializer : IrDeclarationBase() {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
+2
-1
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.IrElement
|
||||
* @property originalBeforeInline original element before inlining. Useful only with IR
|
||||
* inliner. `null` if the element wasn't inlined. Unlike [attributeOwnerId], doesn't have the
|
||||
* idempotence invariant and can contain a chain of declarations.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.attributeContainer
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.attributeContainer]
|
||||
*/
|
||||
interface IrAttributeContainer : IrElement {
|
||||
var attributeOwnerId: IrAttributeContainer
|
||||
|
||||
@@ -24,7 +24,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.class
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.class]
|
||||
*/
|
||||
abstract class IrClass : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||
IrDeclarationWithVisibility, IrTypeParametersContainer, IrDeclarationContainer,
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constructor
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructor]
|
||||
*/
|
||||
abstract class IrConstructor : IrFunction() {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declaration
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declaration]
|
||||
*/
|
||||
interface IrDeclaration : IrStatement, IrSymbolOwner, IrMutableAnnotationContainer {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.IrElementBase
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationBase
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationBase]
|
||||
*/
|
||||
abstract class IrDeclarationBase : IrElementBase(), IrDeclaration
|
||||
|
||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationContainer
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationContainer]
|
||||
*/
|
||||
interface IrDeclarationContainer : IrDeclarationParent {
|
||||
val declarations: MutableList<IrDeclaration>
|
||||
|
||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.IrElement
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationParent
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationParent]
|
||||
*/
|
||||
interface IrDeclarationParent : IrElement
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.name.Name
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationWithName
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithName]
|
||||
*/
|
||||
interface IrDeclarationWithName : IrDeclaration {
|
||||
var name: Name
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.descriptors.DescriptorVisibility
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationWithVisibility
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationWithVisibility]
|
||||
*/
|
||||
interface IrDeclarationWithVisibility : IrDeclaration {
|
||||
var visibility: DescriptorVisibility
|
||||
|
||||
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.enumEntry
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumEntry]
|
||||
*/
|
||||
abstract class IrEnumEntry : IrDeclarationBase(), IrDeclarationWithName {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.errorDeclaration
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorDeclaration]
|
||||
*/
|
||||
abstract class IrErrorDeclaration : IrDeclarationBase() {
|
||||
override val symbol: IrSymbol
|
||||
|
||||
+2
-1
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.serialization.deserialization.descriptors.Deserializ
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.externalPackageFragment
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.externalPackageFragment]
|
||||
*/
|
||||
abstract class IrExternalPackageFragment : IrPackageFragment() {
|
||||
abstract override val symbol: IrExternalPackageFragmentSymbol
|
||||
|
||||
@@ -19,7 +19,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.field
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.field]
|
||||
*/
|
||||
abstract class IrField : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||
IrDeclarationWithVisibility, IrDeclarationParent, IrMetadataSourceOwner {
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.file
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.file]
|
||||
*/
|
||||
abstract class IrFile : IrPackageFragment(), IrMetadataSourceOwner,
|
||||
IrMutableAnnotationContainer {
|
||||
|
||||
@@ -19,7 +19,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample 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,
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.functionWithLateBinding
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionWithLateBinding]
|
||||
*/
|
||||
interface IrFunctionWithLateBinding : IrDeclaration {
|
||||
override val symbol: IrSimpleFunctionSymbol
|
||||
|
||||
+2
-1
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedProperty
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedProperty]
|
||||
*/
|
||||
abstract class IrLocalDelegatedProperty : IrDeclarationBase(), IrDeclarationWithName,
|
||||
IrSymbolOwner, IrMetadataSourceOwner {
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.serialization.deserialization.descriptors.Deserializ
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.memberWithContainerSource
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.memberWithContainerSource]
|
||||
*/
|
||||
interface IrMemberWithContainerSource : IrDeclarationWithName {
|
||||
val containerSource: DeserializedContainerSource?
|
||||
|
||||
@@ -20,7 +20,8 @@ import org.jetbrains.kotlin.name.Name
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.moduleFragment
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.moduleFragment]
|
||||
*/
|
||||
abstract class IrModuleFragment : IrElementBase(), IrElement {
|
||||
abstract val descriptor: ModuleDescriptor
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.overridableDeclaration
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableDeclaration]
|
||||
*/
|
||||
interface IrOverridableDeclaration<S : IrSymbol> : IrOverridableMember {
|
||||
override val symbol: S
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.descriptors.Modality
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.overridableMember
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.overridableMember]
|
||||
*/
|
||||
interface IrOverridableMember : IrDeclaration, IrDeclarationWithVisibility,
|
||||
IrDeclarationWithName, IrSymbolOwner {
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.name.FqName
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.packageFragment
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.packageFragment]
|
||||
*/
|
||||
abstract class IrPackageFragment : IrElementBase(), IrDeclarationContainer, IrSymbolOwner {
|
||||
abstract override val symbol: IrPackageFragmentSymbol
|
||||
|
||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.possiblyExternalDeclaration
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.possiblyExternalDeclaration]
|
||||
*/
|
||||
interface IrPossiblyExternalDeclaration : IrDeclarationWithName {
|
||||
var isExternal: Boolean
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample 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,
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrPropertySymbol
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.propertyWithLateBinding
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyWithLateBinding]
|
||||
*/
|
||||
interface IrPropertyWithLateBinding : IrDeclaration {
|
||||
override val symbol: IrPropertySymbol
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.symbols.IrReturnTargetSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.returnTarget
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnTarget]
|
||||
*/
|
||||
interface IrReturnTarget : IrSymbolOwner {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -20,7 +20,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.script
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.script]
|
||||
*/
|
||||
abstract class IrScript : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationParent,
|
||||
IrStatementContainer, IrMetadataSourceOwner {
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.simpleFunction
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.simpleFunction]
|
||||
*/
|
||||
abstract class IrSimpleFunction : IrFunction(),
|
||||
IrOverridableDeclaration<IrSimpleFunctionSymbol>, IrAttributeContainer {
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.symbolOwner
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.symbolOwner]
|
||||
*/
|
||||
interface IrSymbolOwner : IrElement {
|
||||
val symbol: IrSymbol
|
||||
|
||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.typeAlias
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeAlias]
|
||||
*/
|
||||
abstract class IrTypeAlias : IrDeclarationBase(), IrDeclarationWithName,
|
||||
IrDeclarationWithVisibility, IrTypeParametersContainer {
|
||||
|
||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.types.Variance
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.typeParameter
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParameter]
|
||||
*/
|
||||
abstract class IrTypeParameter : IrDeclarationBase(), IrDeclarationWithName {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.typeParametersContainer
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeParametersContainer]
|
||||
*/
|
||||
interface IrTypeParametersContainer : IrDeclaration, IrDeclarationParent {
|
||||
var typeParameters: List<IrTypeParameter>
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.types.IrType
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.valueDeclaration
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueDeclaration]
|
||||
*/
|
||||
interface IrValueDeclaration : IrDeclarationWithName, IrSymbolOwner {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.valueParameter
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueParameter]
|
||||
*/
|
||||
abstract class IrValueParameter : IrDeclarationBase(), IrValueDeclaration {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.variable
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.variable]
|
||||
*/
|
||||
abstract class IrVariable : IrDeclarationBase(), IrValueDeclaration {
|
||||
@ObsoleteDescriptorBasedAPI
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.block
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.block]
|
||||
*/
|
||||
abstract class IrBlock : IrContainerExpression() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.blockBody
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.blockBody]
|
||||
*/
|
||||
abstract class IrBlockBody : IrBody(), IrStatementContainer {
|
||||
abstract val factory: IrFactory
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.body
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.body]
|
||||
*/
|
||||
abstract class IrBody : IrElementBase(), IrElement {
|
||||
override fun <D> transform(transformer: IrElementTransformer<D>, data: D): IrBody =
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.branch
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.branch]
|
||||
*/
|
||||
abstract class IrBranch : IrElementBase(), IrElement {
|
||||
abstract var condition: IrExpression
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.break
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.break]
|
||||
*/
|
||||
abstract class IrBreak : IrBreakContinue() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.expressions
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.breakContinue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.breakContinue]
|
||||
*/
|
||||
abstract class IrBreakContinue : IrExpression() {
|
||||
abstract var loop: IrLoop
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.call
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.call]
|
||||
*/
|
||||
abstract class IrCall : IrFunctionAccessExpression() {
|
||||
abstract override val symbol: IrSimpleFunctionSymbol
|
||||
|
||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.callableReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.callableReference]
|
||||
*/
|
||||
abstract class IrCallableReference<S : IrSymbol> : IrMemberAccessExpression<S>()
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.catch
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.catch]
|
||||
*/
|
||||
abstract class IrCatch : IrElementBase(), IrElement {
|
||||
abstract var catchParameter: IrVariable
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.classReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.classReference]
|
||||
*/
|
||||
abstract class IrClassReference : IrDeclarationReference() {
|
||||
abstract override val symbol: IrClassifierSymbol
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.composite
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.composite]
|
||||
*/
|
||||
abstract class IrComposite : IrContainerExpression() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.const
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.const]
|
||||
*/
|
||||
abstract class IrConst<T> : IrExpression() {
|
||||
abstract var kind: IrConstKind<T>
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constantArray
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantArray]
|
||||
*/
|
||||
abstract class IrConstantArray : IrConstantValue() {
|
||||
abstract val elements: MutableList<IrConstantValue>
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constantObject
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantObject]
|
||||
*/
|
||||
abstract class IrConstantObject : IrConstantValue() {
|
||||
abstract var constructor: IrConstructorSymbol
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constantPrimitive
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantPrimitive]
|
||||
*/
|
||||
abstract class IrConstantPrimitive : IrConstantValue() {
|
||||
abstract var value: IrConst<*>
|
||||
|
||||
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.expressions
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constantValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constantValue]
|
||||
*/
|
||||
abstract class IrConstantValue : IrExpression() {
|
||||
abstract fun contentEquals(other: IrConstantValue): Boolean
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.constructorCall
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.constructorCall]
|
||||
*/
|
||||
abstract class IrConstructorCall : IrFunctionAccessExpression() {
|
||||
abstract override val symbol: IrConstructorSymbol
|
||||
|
||||
+2
-1
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.containerExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.containerExpression]
|
||||
*/
|
||||
abstract class IrContainerExpression : IrExpression(), IrStatementContainer {
|
||||
abstract var origin: IrStatementOrigin?
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.continue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.continue]
|
||||
*/
|
||||
abstract class IrContinue : IrBreakContinue() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.declarationReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.declarationReference]
|
||||
*/
|
||||
abstract class IrDeclarationReference : IrExpression() {
|
||||
abstract val symbol: IrSymbol
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.delegatingConstructorCall
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.delegatingConstructorCall]
|
||||
*/
|
||||
abstract class IrDelegatingConstructorCall : IrFunctionAccessExpression() {
|
||||
abstract override val symbol: IrConstructorSymbol
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.doWhileLoop
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.doWhileLoop]
|
||||
*/
|
||||
abstract class IrDoWhileLoop : IrLoop() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
@@ -10,6 +10,7 @@ package org.jetbrains.kotlin.ir.expressions
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.dynamicExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicExpression]
|
||||
*/
|
||||
abstract class IrDynamicExpression : IrExpression()
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.dynamicMemberExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicMemberExpression]
|
||||
*/
|
||||
abstract class IrDynamicMemberExpression : IrDynamicExpression() {
|
||||
abstract var memberName: String
|
||||
|
||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.dynamicOperatorExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.dynamicOperatorExpression]
|
||||
*/
|
||||
abstract class IrDynamicOperatorExpression : IrDynamicExpression() {
|
||||
abstract var operator: IrDynamicOperator
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.elseBranch
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.elseBranch]
|
||||
*/
|
||||
abstract class IrElseBranch : IrBranch() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.enumConstructorCall
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.enumConstructorCall]
|
||||
*/
|
||||
abstract class IrEnumConstructorCall : IrFunctionAccessExpression() {
|
||||
abstract override val symbol: IrConstructorSymbol
|
||||
|
||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.errorCallExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorCallExpression]
|
||||
*/
|
||||
abstract class IrErrorCallExpression : IrErrorExpression() {
|
||||
abstract var explicitReceiver: IrExpression?
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.errorExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.errorExpression]
|
||||
*/
|
||||
abstract class IrErrorExpression : IrExpression() {
|
||||
abstract var description: String
|
||||
|
||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.expression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expression]
|
||||
*/
|
||||
abstract class IrExpression : IrElementBase(), IrStatement, IrVarargElement,
|
||||
IrAttributeContainer {
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.expressionBody
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.expressionBody]
|
||||
*/
|
||||
abstract class IrExpressionBody : IrBody() {
|
||||
abstract val factory: IrFactory
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrFieldSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.fieldAccessExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.fieldAccessExpression]
|
||||
*/
|
||||
abstract class IrFieldAccessExpression : IrDeclarationReference() {
|
||||
abstract override val symbol: IrFieldSymbol
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.functionAccessExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionAccessExpression]
|
||||
*/
|
||||
abstract class IrFunctionAccessExpression : IrMemberAccessExpression<IrFunctionSymbol>() {
|
||||
abstract var contextReceiversCount: Int
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.functionExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionExpression]
|
||||
*/
|
||||
abstract class IrFunctionExpression : IrExpression() {
|
||||
abstract var origin: IrStatementOrigin
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.functionReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.functionReference]
|
||||
*/
|
||||
abstract class IrFunctionReference : IrCallableReference<IrFunctionSymbol>() {
|
||||
abstract var reflectionTarget: IrFunctionSymbol?
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getClass
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getClass]
|
||||
*/
|
||||
abstract class IrGetClass : IrExpression() {
|
||||
abstract var argument: IrExpression
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getEnumValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getEnumValue]
|
||||
*/
|
||||
abstract class IrGetEnumValue : IrGetSingletonValue() {
|
||||
abstract override val symbol: IrEnumEntrySymbol
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getField
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getField]
|
||||
*/
|
||||
abstract class IrGetField : IrFieldAccessExpression() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getObjectValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getObjectValue]
|
||||
*/
|
||||
abstract class IrGetObjectValue : IrGetSingletonValue() {
|
||||
abstract override val symbol: IrClassSymbol
|
||||
|
||||
@@ -10,6 +10,7 @@ package org.jetbrains.kotlin.ir.expressions
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getSingletonValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getSingletonValue]
|
||||
*/
|
||||
abstract class IrGetSingletonValue : IrDeclarationReference()
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.getValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.getValue]
|
||||
*/
|
||||
abstract class IrGetValue : IrValueAccessExpression() {
|
||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.IrElement
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.inlinedFunctionBlock
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.inlinedFunctionBlock]
|
||||
*/
|
||||
abstract class IrInlinedFunctionBlock : IrBlock() {
|
||||
abstract var inlineCall: IrFunctionAccessExpression
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.instanceInitializerCall
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.instanceInitializerCall]
|
||||
*/
|
||||
abstract class IrInstanceInitializerCall : IrExpression() {
|
||||
abstract var classSymbol: IrClassSymbol
|
||||
|
||||
+2
-1
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedPropertyReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.localDelegatedPropertyReference]
|
||||
*/
|
||||
abstract class IrLocalDelegatedPropertyReference :
|
||||
IrCallableReference<IrLocalDelegatedPropertySymbol>() {
|
||||
|
||||
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.expressions
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.loop
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.loop]
|
||||
*/
|
||||
abstract class IrLoop : IrExpression() {
|
||||
abstract var origin: IrStatementOrigin?
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.propertyReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.propertyReference]
|
||||
*/
|
||||
abstract class IrPropertyReference : IrCallableReference<IrPropertySymbol>() {
|
||||
abstract var field: IrFieldSymbol?
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.rawFunctionReference
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.rawFunctionReference]
|
||||
*/
|
||||
abstract class IrRawFunctionReference : IrDeclarationReference() {
|
||||
abstract override val symbol: IrFunctionSymbol
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.return
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.return]
|
||||
*/
|
||||
abstract class IrReturn : IrExpression() {
|
||||
abstract var value: IrExpression
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.symbols.IrReturnableBlockSymbol
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.returnableBlock
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.returnableBlock]
|
||||
*/
|
||||
abstract class IrReturnableBlock : IrBlock(), IrSymbolOwner, IrReturnTarget {
|
||||
abstract override val symbol: IrReturnableBlockSymbol
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.setField
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setField]
|
||||
*/
|
||||
abstract class IrSetField : IrFieldAccessExpression() {
|
||||
abstract var value: IrExpression
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.setValue
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.setValue]
|
||||
*/
|
||||
abstract class IrSetValue : IrValueAccessExpression() {
|
||||
abstract override val symbol: IrValueSymbol
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.spreadElement
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.spreadElement]
|
||||
*/
|
||||
abstract class IrSpreadElement : IrElementBase(), IrVarargElement {
|
||||
abstract var expression: IrExpression
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.IrStatement
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.statementContainer
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.statementContainer]
|
||||
*/
|
||||
interface IrStatementContainer : IrElement {
|
||||
val statements: MutableList<IrStatement>
|
||||
|
||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.stringConcatenation
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.stringConcatenation]
|
||||
*/
|
||||
abstract class IrStringConcatenation : IrExpression() {
|
||||
abstract val arguments: MutableList<IrExpression>
|
||||
|
||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.suspendableExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspendableExpression]
|
||||
*/
|
||||
abstract class IrSuspendableExpression : IrExpression() {
|
||||
abstract var suspensionPointId: IrExpression
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.suspensionPoint
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.suspensionPoint]
|
||||
*/
|
||||
abstract class IrSuspensionPoint : IrExpression() {
|
||||
abstract var suspensionPointIdParameter: IrVariable
|
||||
|
||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.syntheticBody
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.syntheticBody]
|
||||
*/
|
||||
abstract class IrSyntheticBody : IrBody() {
|
||||
abstract var kind: IrSyntheticBodyKind
|
||||
|
||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.throw
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.throw]
|
||||
*/
|
||||
abstract class IrThrow : IrExpression() {
|
||||
abstract var value: IrExpression
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.try
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.try]
|
||||
*/
|
||||
abstract class IrTry : IrExpression() {
|
||||
abstract var tryResult: IrExpression
|
||||
|
||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.typeOperatorCall
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.typeOperatorCall]
|
||||
*/
|
||||
abstract class IrTypeOperatorCall : IrExpression() {
|
||||
abstract var operator: IrTypeOperator
|
||||
|
||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
|
||||
|
||||
/**
|
||||
* A non-leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.valueAccessExpression
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.valueAccessExpression]
|
||||
*/
|
||||
abstract class IrValueAccessExpression : IrDeclarationReference() {
|
||||
abstract override val symbol: IrValueSymbol
|
||||
|
||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
||||
|
||||
/**
|
||||
* A leaf IR tree element.
|
||||
* @sample org.jetbrains.kotlin.ir.generator.IrTree.vararg
|
||||
*
|
||||
* Generated from: [org.jetbrains.kotlin.ir.generator.IrTree.vararg]
|
||||
*/
|
||||
abstract class IrVararg : IrExpression() {
|
||||
abstract var varargElementType: IrType
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user