Interface IRProperty

All Known Subinterfaces:
IRField
All Known Implementing Classes:
IRPropertyFromCapturedSymbol, IRPropertyFromDynamicPropertySymbol, IRPropertyFromDynamicSymbol, IRPropertyFromPropertyInfo, IRPropertyFromReducedDynamicPropertySymbol

public interface IRProperty
  • Method Details

    • getType

      IRType getType()
    • getAssignableType

      IRType getAssignableType()
    • getName

      String getName()
    • isField

      boolean isField()
    • isCaptured

      boolean isCaptured()
    • getGetterMethod

      IRMethod getGetterMethod()
    • getSetterMethod

      IRMethod getSetterMethod()
    • getOwningIRType

      IRType getOwningIRType()
    • getOwningIType

      IType getOwningIType()
    • getAccessibility

    • isStatic

      boolean isStatic()
    • getTargetRootIRType

      IRType getTargetRootIRType()
    • isBytecodeProperty

      boolean isBytecodeProperty()