| Constructor and Description |
|---|
IRMethodFromJavaMethodInfo(IJavaClassMethod method) |
| 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() |
public IRMethodFromJavaMethodInfo(IJavaClassMethod method)
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 isBytecodeMethod()
isBytecodeMethod in interface IRMethodpublic boolean couldHaveTypeVariables()
couldHaveTypeVariables in interface IRMethodpublic boolean isGeneratedEnumMethod()
isGeneratedEnumMethod in interface IRMethodCopyright © 2022. All rights reserved.