Class IRFeatureBase

    • Constructor Detail

      • IRFeatureBase

        public IRFeatureBase()
    • Method Detail

      • maybeReifyFieldType

        protected IRType maybeReifyFieldType​(IType owner,
                                             String name,
                                             IType originalType)
      • resolveFieldName

        protected String resolveFieldName​(IType owner,
                                          String name)
      • addImplicitParameters

        protected void addImplicitParameters​(IType owner,
                                             IFunctionType functionType,
                                             boolean bStatic,
                                             List<IRType> params)
      • isImplicitMethod

        protected boolean isImplicitMethod()
      • addTypeVariableParameters

        protected void addTypeVariableParameters​(List<IRType> params,
                                                 int number)