|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.codegen.inline.ParametersBuilder
public class ParametersBuilder
| Constructor Summary | |
|---|---|
ParametersBuilder()
|
|
| Method Summary | |
|---|---|
CapturedParamInfo |
addCapturedParam(CapturedParamDesc desc,
java.lang.String newFieldName)
|
CapturedParamInfo |
addCapturedParam(CapturedParamInfo original,
java.lang.String newFieldName)
|
CapturedParamInfo |
addCapturedParam(CapturedParamOwner containingLambda,
java.lang.String fieldName,
org.jetbrains.org.objectweb.asm.Type type,
boolean skipped,
org.jetbrains.jet.codegen.inline.ParameterInfo original)
|
CapturedParamInfo |
addCapturedParamCopy(CapturedParamInfo copyFrom)
|
org.jetbrains.jet.codegen.inline.ParameterInfo |
addNextParameter(org.jetbrains.org.objectweb.asm.Type type,
boolean skipped,
StackValue remapValue)
|
org.jetbrains.jet.codegen.inline.ParameterInfo |
addThis(org.jetbrains.org.objectweb.asm.Type type,
boolean skipped)
|
Parameters |
buildParameters()
|
int |
getNextValueParameterIndex()
|
java.util.List<org.jetbrains.jet.codegen.inline.ParameterInfo> |
listAllParams()
|
java.util.List<CapturedParamInfo> |
listCaptured()
|
java.util.List<org.jetbrains.jet.codegen.inline.ParameterInfo> |
listNotCaptured()
|
static ParametersBuilder |
newBuilder()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ParametersBuilder()
| Method Detail |
|---|
@NotNull public static ParametersBuilder newBuilder()
@NotNull
public org.jetbrains.jet.codegen.inline.ParameterInfo addThis(@NotNull
org.jetbrains.org.objectweb.asm.Type type,
boolean skipped)
@NotNull
public org.jetbrains.jet.codegen.inline.ParameterInfo addNextParameter(@NotNull
org.jetbrains.org.objectweb.asm.Type type,
boolean skipped,
@Nullable
StackValue remapValue)
@NotNull
public CapturedParamInfo addCapturedParam(@NotNull
CapturedParamInfo original,
@NotNull
java.lang.String newFieldName)
@NotNull
public CapturedParamInfo addCapturedParam(@NotNull
CapturedParamDesc desc,
@NotNull
java.lang.String newFieldName)
@NotNull
public CapturedParamInfo addCapturedParamCopy(@NotNull
CapturedParamInfo copyFrom)
@NotNull
public CapturedParamInfo addCapturedParam(@NotNull
CapturedParamOwner containingLambda,
@NotNull
java.lang.String fieldName,
@NotNull
org.jetbrains.org.objectweb.asm.Type type,
boolean skipped,
@Nullable
org.jetbrains.jet.codegen.inline.ParameterInfo original)
@NotNull public java.util.List<org.jetbrains.jet.codegen.inline.ParameterInfo> listNotCaptured()
@NotNull public java.util.List<CapturedParamInfo> listCaptured()
@NotNull public java.util.List<org.jetbrains.jet.codegen.inline.ParameterInfo> listAllParams()
public Parameters buildParameters()
public int getNextValueParameterIndex()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||