org.jetbrains.kotlin.codegen.inline
Class RootInliningContext

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.inline.InliningContext
      extended by org.jetbrains.kotlin.codegen.inline.RootInliningContext

public class RootInliningContext
extends InliningContext


Field Summary
 KtElement callElement
           
 TypeParameterMappings typeParameterMappings
           
 
Fields inherited from class org.jetbrains.kotlin.codegen.inline.InliningContext
classRegeneration, isInliningLambda, nameGenerator, reifiedTypeInliner, state, typeRemapper
 
Constructor Summary
RootInliningContext(java.util.Map<java.lang.Integer,LambdaInfo> map, GenerationState state, NameGenerator nameGenerator, KtElement callElement, InlineCallSiteInfo classNameToInline, ReifiedTypeInliner inliner, TypeParameterMappings typeParameterMappings)
           
 
Method Summary
 InlineCallSiteInfo getCallSiteInfo()
           
 
Methods inherited from class org.jetbrains.kotlin.codegen.inline.InliningContext
getParent, getRoot, isRoot, subInline, subInlineLambda, subInlineWithClassRegeneration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

typeParameterMappings

public final TypeParameterMappings typeParameterMappings

callElement

public final KtElement callElement
Constructor Detail

RootInliningContext

public RootInliningContext(@NotNull
                           java.util.Map<java.lang.Integer,LambdaInfo> map,
                           @NotNull
                           GenerationState state,
                           @NotNull
                           NameGenerator nameGenerator,
                           @NotNull
                           KtElement callElement,
                           @NotNull
                           InlineCallSiteInfo classNameToInline,
                           @NotNull
                           ReifiedTypeInliner inliner,
                           @Nullable
                           TypeParameterMappings typeParameterMappings)
Method Detail

getCallSiteInfo

@NotNull
public InlineCallSiteInfo getCallSiteInfo()
Overrides:
getCallSiteInfo in class InliningContext