Package com.strobel.decompiler.ast
Class Lambda
java.lang.Object
com.strobel.decompiler.ast.Node
com.strobel.decompiler.ast.Lambda
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Block
private DynamicCallSite
private TypeReference
private TypeReference
private TypeReference
private MethodReference
private final Collection
<Variable> private Variable[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Block
getBody()
final DynamicCallSite
final TypeReference
final TypeReference
final TypeReference
final MethodReference
final Variable[]
final void
final void
setCallSite
(DynamicCallSite callSite) final void
setExpectedReturnType
(TypeReference expectedReturnType) final void
setFunctionType
(TypeReference functionType) final void
setInferredReturnType
(TypeReference inferredReturnType) final void
setMethod
(MethodReference method) final void
setVariableMap
(Variable[] variableMap) final void
writeTo
(ITextOutput output) Methods inherited from class com.strobel.decompiler.ast.Node
getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getChildrenAndSelfRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, getSelfAndChildrenRecursive, isConditionalControlFlow, isUnconditionalControlFlow, toString
-
Field Details
-
_parameters
-
_variableMap
-
_callSite
-
_method
-
_functionType
-
_body
-
_expectedReturnType
-
_inferredReturnType
-
-
Constructor Details
-
Lambda
public Lambda() -
Lambda
-
Lambda
-
-
Method Details
-
getParameters
-
getCallSite
-
setCallSite
-
getBody
-
setBody
-
getFunctionType
-
setFunctionType
-
getMethod
-
setMethod
-
getExpectedReturnType
-
setExpectedReturnType
-
getInferredReturnType
-
setInferredReturnType
-
getVariableMap
-
setVariableMap
-
getChildren
- Overrides:
getChildren
in classNode
-
writeTo
-