Interface IRMethod
- All Known Implementing Classes:
IRMethodForConstructorSymbol, IRMethodForDPSGetter, IRMethodForDPSSetter, IRMethodForPropertyGetter, IRMethodForPropertySetter, IRMethodForReducedDPSGetter, IRMethodForReducedDPSSetter, IRMethodFromConstructorInfo, IRMethodFromJavaMethodInfo, IRMethodFromMethod, IRMethodFromMethodInfo, SyntheticIRMethod
public interface IRMethod
-
Method Details
-
getReturnType
IRType getReturnType() -
getExplicitParameterTypes
-
getAllParameterTypes
-
getName
String getName() -
getOwningIRType
IRType getOwningIRType() -
getOwningIType
IType getOwningIType() -
getAccessibility
IRelativeTypeInfo.Accessibility getAccessibility() -
isStatic
boolean isStatic() -
getTargetRootIRType
IRType getTargetRootIRType() -
getTypeVariables
IGenericTypeVariable[] getTypeVariables() -
isBytecodeMethod
boolean isBytecodeMethod() -
couldHaveTypeVariables
boolean couldHaveTypeVariables() -
getFunctionType
IFunctionType getFunctionType() -
isGeneratedEnumMethod
boolean isGeneratedEnumMethod()
-