public class IRPropertyFromCapturedSymbol extends IRFeatureBase implements IRProperty
| Constructor and Description |
|---|
IRPropertyFromCapturedSymbol(ICompilableTypeInternal owningType,
IReducedSymbol symbol) |
| Modifier and Type | Method and Description |
|---|---|
IRelativeTypeInfo.Accessibility |
getAccessibility() |
IRMethod |
getGetterMethod() |
String |
getName() |
IRType |
getOwningIRType() |
IType |
getOwningIType() |
IRMethod |
getSetterMethod() |
IRType |
getTargetRootIRType() |
IRType |
getType() |
boolean |
isBytecodeProperty() |
boolean |
isCaptured() |
boolean |
isField() |
boolean |
isStatic() |
addImplicitParameters, addTypeVariableParameters, getTypeDescriptors, isImplicitMethod, maybeReifyFieldType, resolveFieldNamepublic IRPropertyFromCapturedSymbol(ICompilableTypeInternal owningType, IReducedSymbol symbol)
public IRType getType()
getType in interface IRPropertypublic String getName()
getName in interface IRPropertypublic boolean isField()
isField in interface IRPropertypublic boolean isCaptured()
isCaptured in interface IRPropertypublic IRMethod getGetterMethod()
getGetterMethod in interface IRPropertypublic IRMethod getSetterMethod()
getSetterMethod in interface IRPropertypublic IRType getOwningIRType()
getOwningIRType in interface IRPropertypublic IType getOwningIType()
getOwningIType in interface IRPropertypublic IRelativeTypeInfo.Accessibility getAccessibility()
getAccessibility in interface IRPropertypublic boolean isStatic()
isStatic in interface IRPropertypublic IRType getTargetRootIRType()
getTargetRootIRType in interface IRPropertypublic boolean isBytecodeProperty()
isBytecodeProperty in interface IRPropertyCopyright © 2020. All rights reserved.