Class IRLazyTypeMethodCallExpression

java.lang.Object
gw.lang.ir.IRElement
gw.lang.ir.IRExpression
gw.lang.ir.expression.IRLazyTypeMethodCallExpression

public class IRLazyTypeMethodCallExpression extends IRExpression
  • Field Details

    • _methodName

      private String _methodName
    • _ownerTypeName

      private String _ownerTypeName
    • _ownersType

      private IRType _ownersType
    • _iFunctionTypeParamCount

      private int _iFunctionTypeParamCount
    • _bStatic

      private boolean _bStatic
  • Constructor Details

    • IRLazyTypeMethodCallExpression

      public IRLazyTypeMethodCallExpression(String name, IRType ownersType, String ownerTypeName, int iFunctionTypeParamCount, boolean bStatic)
  • Method Details

    • getName

      public String getName()
    • getOwnerTypeName

      public String getOwnerTypeName()
    • getOwnersType

      public IRType getOwnersType()
    • getType

      public IRType getType()
      Specified by:
      getType in class IRExpression
    • getFunctionTypeParamCount

      public int getFunctionTypeParamCount()
    • isStatic

      public boolean isStatic()