[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.
|
* 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 {
|
interface IrElement {
|
||||||
val startOffset: Int
|
val startOffset: Int
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ package org.jetbrains.kotlin.ir
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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
|
interface IrStatement : IrElement
|
||||||
|
|||||||
+2
-1
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrAnonymousInitializer : IrDeclarationBase() {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
+2
-1
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.IrElement
|
|||||||
* @property originalBeforeInline original element before inlining. Useful only with IR
|
* @property originalBeforeInline original element before inlining. Useful only with IR
|
||||||
* inliner. `null` if the element wasn't inlined. Unlike [attributeOwnerId], doesn't have the
|
* inliner. `null` if the element wasn't inlined. Unlike [attributeOwnerId], doesn't have the
|
||||||
* idempotence invariant and can contain a chain of declarations.
|
* 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 {
|
interface IrAttributeContainer : IrElement {
|
||||||
var attributeOwnerId: IrAttributeContainer
|
var attributeOwnerId: IrAttributeContainer
|
||||||
|
|||||||
@@ -24,7 +24,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrClass : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||||
IrDeclarationWithVisibility, IrTypeParametersContainer, IrDeclarationContainer,
|
IrDeclarationWithVisibility, IrTypeParametersContainer, IrDeclarationContainer,
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrConstructor : IrFunction() {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrDeclaration : IrStatement, IrSymbolOwner, IrMutableAnnotationContainer {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.IrElementBase
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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
|
abstract class IrDeclarationBase : IrElementBase(), IrDeclaration
|
||||||
|
|||||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrDeclarationContainer : IrDeclarationParent {
|
||||||
val declarations: MutableList<IrDeclaration>
|
val declarations: MutableList<IrDeclaration>
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.IrElement
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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
|
interface IrDeclarationParent : IrElement
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.name.Name
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrDeclarationWithName : IrDeclaration {
|
||||||
var name: Name
|
var name: Name
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.descriptors.DescriptorVisibility
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrDeclarationWithVisibility : IrDeclaration {
|
||||||
var visibility: DescriptorVisibility
|
var visibility: DescriptorVisibility
|
||||||
|
|||||||
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
abstract class IrEnumEntry : IrDeclarationBase(), IrDeclarationWithName {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrErrorDeclaration : IrDeclarationBase() {
|
||||||
override val symbol: IrSymbol
|
override val symbol: IrSymbol
|
||||||
|
|||||||
+2
-1
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.serialization.deserialization.descriptors.Deserializ
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrExternalPackageFragment : IrPackageFragment() {
|
||||||
abstract override val symbol: IrExternalPackageFragmentSymbol
|
abstract override val symbol: IrExternalPackageFragmentSymbol
|
||||||
|
|||||||
@@ -19,7 +19,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrField : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||||
IrDeclarationWithVisibility, IrDeclarationParent, IrMetadataSourceOwner {
|
IrDeclarationWithVisibility, IrDeclarationParent, IrMetadataSourceOwner {
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrFile : IrPackageFragment(), IrMetadataSourceOwner,
|
||||||
IrMutableAnnotationContainer {
|
IrMutableAnnotationContainer {
|
||||||
|
|||||||
@@ -19,7 +19,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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,
|
abstract class IrFunction : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||||
IrDeclarationWithVisibility, IrTypeParametersContainer, IrSymbolOwner, IrDeclarationParent,
|
IrDeclarationWithVisibility, IrTypeParametersContainer, IrSymbolOwner, IrDeclarationParent,
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
interface IrFunctionWithLateBinding : IrDeclaration {
|
||||||
override val symbol: IrSimpleFunctionSymbol
|
override val symbol: IrSimpleFunctionSymbol
|
||||||
|
|||||||
+2
-1
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrLocalDelegatedProperty : IrDeclarationBase(), IrDeclarationWithName,
|
||||||
IrSymbolOwner, IrMetadataSourceOwner {
|
IrSymbolOwner, IrMetadataSourceOwner {
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.serialization.deserialization.descriptors.Deserializ
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrMemberWithContainerSource : IrDeclarationWithName {
|
||||||
val containerSource: DeserializedContainerSource?
|
val containerSource: DeserializedContainerSource?
|
||||||
|
|||||||
@@ -20,7 +20,8 @@ import org.jetbrains.kotlin.name.Name
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrModuleFragment : IrElementBase(), IrElement {
|
||||||
abstract val descriptor: ModuleDescriptor
|
abstract val descriptor: ModuleDescriptor
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrOverridableDeclaration<S : IrSymbol> : IrOverridableMember {
|
||||||
override val symbol: S
|
override val symbol: S
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.descriptors.Modality
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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,
|
interface IrOverridableMember : IrDeclaration, IrDeclarationWithVisibility,
|
||||||
IrDeclarationWithName, IrSymbolOwner {
|
IrDeclarationWithName, IrSymbolOwner {
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.name.FqName
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrPackageFragment : IrElementBase(), IrDeclarationContainer, IrSymbolOwner {
|
||||||
abstract override val symbol: IrPackageFragmentSymbol
|
abstract override val symbol: IrPackageFragmentSymbol
|
||||||
|
|||||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrPossiblyExternalDeclaration : IrDeclarationWithName {
|
||||||
var isExternal: Boolean
|
var isExternal: Boolean
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrProperty : IrDeclarationBase(), IrPossiblyExternalDeclaration,
|
||||||
IrOverridableDeclaration<IrPropertySymbol>, IrMetadataSourceOwner, IrAttributeContainer,
|
IrOverridableDeclaration<IrPropertySymbol>, IrMetadataSourceOwner, IrAttributeContainer,
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrPropertySymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
interface IrPropertyWithLateBinding : IrDeclaration {
|
||||||
override val symbol: IrPropertySymbol
|
override val symbol: IrPropertySymbol
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.symbols.IrReturnTargetSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrReturnTarget : IrSymbolOwner {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -20,7 +20,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrScript : IrDeclarationBase(), IrDeclarationWithName, IrDeclarationParent,
|
||||||
IrStatementContainer, IrMetadataSourceOwner {
|
IrStatementContainer, IrMetadataSourceOwner {
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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(),
|
abstract class IrSimpleFunction : IrFunction(),
|
||||||
IrOverridableDeclaration<IrSimpleFunctionSymbol>, IrAttributeContainer {
|
IrOverridableDeclaration<IrSimpleFunctionSymbol>, IrAttributeContainer {
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrSymbolOwner : IrElement {
|
||||||
val symbol: IrSymbol
|
val symbol: IrSymbol
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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,
|
abstract class IrTypeAlias : IrDeclarationBase(), IrDeclarationWithName,
|
||||||
IrDeclarationWithVisibility, IrTypeParametersContainer {
|
IrDeclarationWithVisibility, IrTypeParametersContainer {
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.types.Variance
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
abstract class IrTypeParameter : IrDeclarationBase(), IrDeclarationWithName {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
+2
-1
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.declarations
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrTypeParametersContainer : IrDeclaration, IrDeclarationParent {
|
||||||
var typeParameters: List<IrTypeParameter>
|
var typeParameters: List<IrTypeParameter>
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.types.IrType
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrValueDeclaration : IrDeclarationWithName, IrSymbolOwner {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
abstract class IrValueParameter : IrDeclarationBase(), IrValueDeclaration {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -17,7 +17,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 {
|
abstract class IrVariable : IrDeclarationBase(), IrValueDeclaration {
|
||||||
@ObsoleteDescriptorBasedAPI
|
@ObsoleteDescriptorBasedAPI
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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() {
|
abstract class IrBlock : IrContainerExpression() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrBlockBody : IrBody(), IrStatementContainer {
|
||||||
abstract val factory: IrFactory
|
abstract val factory: IrFactory
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
abstract class IrBody : IrElementBase(), IrElement {
|
||||||
override fun <D> transform(transformer: IrElementTransformer<D>, data: D): IrBody =
|
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.
|
* 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 class IrBranch : IrElementBase(), IrElement {
|
||||||
abstract var condition: IrExpression
|
abstract var condition: IrExpression
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrBreak : IrBreakContinue() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrBreakContinue : IrExpression() {
|
||||||
abstract var loop: IrLoop
|
abstract var loop: IrLoop
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrCall : IrFunctionAccessExpression() {
|
||||||
abstract override val symbol: IrSimpleFunctionSymbol
|
abstract override val symbol: IrSimpleFunctionSymbol
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ import org.jetbrains.kotlin.ir.symbols.IrSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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>()
|
abstract class IrCallableReference<S : IrSymbol> : IrMemberAccessExpression<S>()
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrCatch : IrElementBase(), IrElement {
|
||||||
abstract var catchParameter: IrVariable
|
abstract var catchParameter: IrVariable
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrClassReference : IrDeclarationReference() {
|
||||||
abstract override val symbol: IrClassifierSymbol
|
abstract override val symbol: IrClassifierSymbol
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrComposite : IrContainerExpression() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrConst<T> : IrExpression() {
|
||||||
abstract var kind: IrConstKind<T>
|
abstract var kind: IrConstKind<T>
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrConstantArray : IrConstantValue() {
|
||||||
abstract val elements: MutableList<IrConstantValue>
|
abstract val elements: MutableList<IrConstantValue>
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrConstantObject : IrConstantValue() {
|
||||||
abstract var constructor: IrConstructorSymbol
|
abstract var constructor: IrConstructorSymbol
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrConstantPrimitive : IrConstantValue() {
|
||||||
abstract var value: IrConst<*>
|
abstract var value: IrConst<*>
|
||||||
|
|||||||
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.expressions
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrConstantValue : IrExpression() {
|
||||||
abstract fun contentEquals(other: IrConstantValue): Boolean
|
abstract fun contentEquals(other: IrConstantValue): Boolean
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrConstructorCall : IrFunctionAccessExpression() {
|
||||||
abstract override val symbol: IrConstructorSymbol
|
abstract override val symbol: IrConstructorSymbol
|
||||||
|
|||||||
+2
-1
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrContainerExpression : IrExpression(), IrStatementContainer {
|
||||||
abstract var origin: IrStatementOrigin?
|
abstract var origin: IrStatementOrigin?
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrContinue : IrBreakContinue() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrDeclarationReference : IrExpression() {
|
||||||
abstract val symbol: IrSymbol
|
abstract val symbol: IrSymbol
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrDelegatingConstructorCall : IrFunctionAccessExpression() {
|
||||||
abstract override val symbol: IrConstructorSymbol
|
abstract override val symbol: IrConstructorSymbol
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrDoWhileLoop : IrLoop() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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()
|
abstract class IrDynamicExpression : IrExpression()
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrDynamicMemberExpression : IrDynamicExpression() {
|
||||||
abstract var memberName: String
|
abstract var memberName: String
|
||||||
|
|||||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrDynamicOperatorExpression : IrDynamicExpression() {
|
||||||
abstract var operator: IrDynamicOperator
|
abstract var operator: IrDynamicOperator
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrElseBranch : IrBranch() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrEnumConstructorCall : IrFunctionAccessExpression() {
|
||||||
abstract override val symbol: IrConstructorSymbol
|
abstract override val symbol: IrConstructorSymbol
|
||||||
|
|||||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrErrorCallExpression : IrErrorExpression() {
|
||||||
abstract var explicitReceiver: IrExpression?
|
abstract var explicitReceiver: IrExpression?
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrErrorExpression : IrExpression() {
|
||||||
abstract var description: String
|
abstract var description: String
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementTransformer
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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,
|
abstract class IrExpression : IrElementBase(), IrStatement, IrVarargElement,
|
||||||
IrAttributeContainer {
|
IrAttributeContainer {
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrExpressionBody : IrBody() {
|
||||||
abstract val factory: IrFactory
|
abstract val factory: IrFactory
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.symbols.IrFieldSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrFieldAccessExpression : IrDeclarationReference() {
|
||||||
abstract override val symbol: IrFieldSymbol
|
abstract override val symbol: IrFieldSymbol
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrFunctionAccessExpression : IrMemberAccessExpression<IrFunctionSymbol>() {
|
||||||
abstract var contextReceiversCount: Int
|
abstract var contextReceiversCount: Int
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrFunctionExpression : IrExpression() {
|
||||||
abstract var origin: IrStatementOrigin
|
abstract var origin: IrStatementOrigin
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrFunctionReference : IrCallableReference<IrFunctionSymbol>() {
|
||||||
abstract var reflectionTarget: IrFunctionSymbol?
|
abstract var reflectionTarget: IrFunctionSymbol?
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrGetClass : IrExpression() {
|
||||||
abstract var argument: IrExpression
|
abstract var argument: IrExpression
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrGetEnumValue : IrGetSingletonValue() {
|
||||||
abstract override val symbol: IrEnumEntrySymbol
|
abstract override val symbol: IrEnumEntrySymbol
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrGetField : IrFieldAccessExpression() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrGetObjectValue : IrGetSingletonValue() {
|
||||||
abstract override val symbol: IrClassSymbol
|
abstract override val symbol: IrClassSymbol
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ package org.jetbrains.kotlin.ir.expressions
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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()
|
abstract class IrGetSingletonValue : IrDeclarationReference()
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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() {
|
abstract class IrGetValue : IrValueAccessExpression() {
|
||||||
override fun <R, D> accept(visitor: IrElementVisitor<R, D>, data: D): R =
|
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.
|
* 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 class IrInlinedFunctionBlock : IrBlock() {
|
||||||
abstract var inlineCall: IrFunctionAccessExpression
|
abstract var inlineCall: IrFunctionAccessExpression
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrInstanceInitializerCall : IrExpression() {
|
||||||
abstract var classSymbol: IrClassSymbol
|
abstract var classSymbol: IrClassSymbol
|
||||||
|
|||||||
+2
-1
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 :
|
abstract class IrLocalDelegatedPropertyReference :
|
||||||
IrCallableReference<IrLocalDelegatedPropertySymbol>() {
|
IrCallableReference<IrLocalDelegatedPropertySymbol>() {
|
||||||
|
|||||||
@@ -11,7 +11,8 @@ package org.jetbrains.kotlin.ir.expressions
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrLoop : IrExpression() {
|
||||||
abstract var origin: IrStatementOrigin?
|
abstract var origin: IrStatementOrigin?
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrPropertyReference : IrCallableReference<IrPropertySymbol>() {
|
||||||
abstract var field: IrFieldSymbol?
|
abstract var field: IrFieldSymbol?
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrRawFunctionReference : IrDeclarationReference() {
|
||||||
abstract override val symbol: IrFunctionSymbol
|
abstract override val symbol: IrFunctionSymbol
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrReturn : IrExpression() {
|
||||||
abstract var value: IrExpression
|
abstract var value: IrExpression
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.symbols.IrReturnableBlockSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrReturnableBlock : IrBlock(), IrSymbolOwner, IrReturnTarget {
|
||||||
abstract override val symbol: IrReturnableBlockSymbol
|
abstract override val symbol: IrReturnableBlockSymbol
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSetField : IrFieldAccessExpression() {
|
||||||
abstract var value: IrExpression
|
abstract var value: IrExpression
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSetValue : IrValueAccessExpression() {
|
||||||
abstract override val symbol: IrValueSymbol
|
abstract override val symbol: IrValueSymbol
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSpreadElement : IrElementBase(), IrVarargElement {
|
||||||
abstract var expression: IrExpression
|
abstract var expression: IrExpression
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.IrStatement
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 {
|
interface IrStatementContainer : IrElement {
|
||||||
val statements: MutableList<IrStatement>
|
val statements: MutableList<IrStatement>
|
||||||
|
|||||||
+2
-1
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrStringConcatenation : IrExpression() {
|
||||||
abstract val arguments: MutableList<IrExpression>
|
abstract val arguments: MutableList<IrExpression>
|
||||||
|
|||||||
+2
-1
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSuspendableExpression : IrExpression() {
|
||||||
abstract var suspensionPointId: IrExpression
|
abstract var suspensionPointId: IrExpression
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSuspensionPoint : IrExpression() {
|
||||||
abstract var suspensionPointIdParameter: IrVariable
|
abstract var suspensionPointIdParameter: IrVariable
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrSyntheticBody : IrBody() {
|
||||||
abstract var kind: IrSyntheticBodyKind
|
abstract var kind: IrSyntheticBodyKind
|
||||||
|
|||||||
@@ -13,7 +13,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrThrow : IrExpression() {
|
||||||
abstract var value: IrExpression
|
abstract var value: IrExpression
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrTry : IrExpression() {
|
||||||
abstract var tryResult: IrExpression
|
abstract var tryResult: IrExpression
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrTypeOperatorCall : IrExpression() {
|
||||||
abstract var operator: IrTypeOperator
|
abstract var operator: IrTypeOperator
|
||||||
|
|||||||
+2
-1
@@ -12,7 +12,8 @@ import org.jetbrains.kotlin.ir.symbols.IrValueSymbol
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A non-leaf IR tree element.
|
* 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 class IrValueAccessExpression : IrDeclarationReference() {
|
||||||
abstract override val symbol: IrValueSymbol
|
abstract override val symbol: IrValueSymbol
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ import org.jetbrains.kotlin.ir.visitors.IrElementVisitor
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* A leaf IR tree element.
|
* 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 class IrVararg : IrExpression() {
|
||||||
abstract var varargElementType: IrType
|
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