public class IRMethodForReducedDPSSetter extends IRFeatureBase implements IRMethod
| Constructor and Description |
|---|
IRMethodForReducedDPSSetter(IRPropertyFromReducedDynamicPropertySymbol rdps) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
couldHaveTypeVariables() |
IRelativeTypeInfo.Accessibility |
getAccessibility() |
List<IRType> |
getAllParameterTypes() |
List<IRType> |
getExplicitParameterTypes() |
IFunctionType |
getFunctionType() |
String |
getName() |
IRType |
getOwningIRType() |
IType |
getOwningIType() |
IRType |
getReturnType() |
IRType |
getTargetRootIRType() |
IGenericTypeVariable[] |
getTypeVariables() |
boolean |
isBytecodeMethod() |
boolean |
isGeneratedEnumMethod() |
boolean |
isStatic() |
addImplicitParameters, addTypeVariableParameters, getTypeDescriptors, isImplicitMethod, maybeReifyFieldType, resolveFieldNamepublic IRMethodForReducedDPSSetter(IRPropertyFromReducedDynamicPropertySymbol rdps)
public IRType getReturnType()
getReturnType in interface IRMethodpublic List<IRType> getExplicitParameterTypes()
getExplicitParameterTypes in interface IRMethodpublic List<IRType> getAllParameterTypes()
getAllParameterTypes in interface IRMethodpublic IRType getOwningIRType()
getOwningIRType in interface IRMethodpublic IType getOwningIType()
getOwningIType in interface IRMethodpublic IRelativeTypeInfo.Accessibility getAccessibility()
getAccessibility in interface IRMethodpublic IRType getTargetRootIRType()
getTargetRootIRType in interface IRMethodpublic IGenericTypeVariable[] getTypeVariables()
getTypeVariables in interface IRMethodpublic IFunctionType getFunctionType()
getFunctionType in interface IRMethodpublic boolean isGeneratedEnumMethod()
isGeneratedEnumMethod in interface IRMethodpublic boolean isBytecodeMethod()
isBytecodeMethod in interface IRMethodpublic boolean couldHaveTypeVariables()
couldHaveTypeVariables in interface IRMethodCopyright © 2018. All rights reserved.