org.jetbrains.kotlin.codegen.inline
Class CapturedParamDesc

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.inline.CapturedParamDesc

public class CapturedParamDesc
extends java.lang.Object


Constructor Summary
CapturedParamDesc(CapturedParamOwner containingLambda, java.lang.String fieldName, org.jetbrains.org.objectweb.asm.Type type)
           
 
Method Summary
static CapturedParamDesc createDesc(CapturedParamOwner containingLambdaInfo, java.lang.String fieldName, org.jetbrains.org.objectweb.asm.Type type)
           
 java.lang.String getContainingLambdaName()
           
 java.lang.String getFieldName()
           
 org.jetbrains.org.objectweb.asm.Type getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CapturedParamDesc

public CapturedParamDesc(@NotNull
                         CapturedParamOwner containingLambda,
                         @NotNull
                         java.lang.String fieldName,
                         @NotNull
                         org.jetbrains.org.objectweb.asm.Type type)
Method Detail

getContainingLambdaName

@NotNull
public java.lang.String getContainingLambdaName()

getFieldName

@NotNull
public java.lang.String getFieldName()

getType

@NotNull
public org.jetbrains.org.objectweb.asm.Type getType()

createDesc

@NotNull
public static CapturedParamDesc createDesc(@NotNull
                                                   CapturedParamOwner containingLambdaInfo,
                                                   @NotNull
                                                   java.lang.String fieldName,
                                                   @NotNull
                                                   org.jetbrains.org.objectweb.asm.Type type)