org.jetbrains.kotlin.codegen.inline
Class RootInliningContext
java.lang.Object
org.jetbrains.kotlin.codegen.inline.InliningContext
org.jetbrains.kotlin.codegen.inline.RootInliningContext
public class RootInliningContext
- extends InliningContext
Constructor Summary |
RootInliningContext(java.util.Map<java.lang.Integer,LambdaInfo> map,
GenerationState state,
NameGenerator nameGenerator,
CodegenContext startContext,
KtElement callElement,
InlineCallSiteInfo classNameToInline,
ReifiedTypeInliner inliner,
TypeParameterMappings typeParameterMappings)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startContext
public final CodegenContext startContext
typeParameterMappings
public final TypeParameterMappings typeParameterMappings
callElement
public final KtElement callElement
RootInliningContext
public RootInliningContext(@NotNull
java.util.Map<java.lang.Integer,LambdaInfo> map,
@NotNull
GenerationState state,
@NotNull
NameGenerator nameGenerator,
@NotNull
CodegenContext startContext,
@NotNull
KtElement callElement,
@NotNull
InlineCallSiteInfo classNameToInline,
@NotNull
ReifiedTypeInliner inliner,
@Nullable
TypeParameterMappings typeParameterMappings)
getCallSiteInfo
public InlineCallSiteInfo getCallSiteInfo()
- Overrides:
getCallSiteInfo
in class InliningContext