RemObjects Software RemObjects Software

C# to Oxygene

Sign in or create your account | Project List | Help

Issue 42: Class marked as internal is left using the internal keyword

Reported by Jamie I, Apr 27, 2009

A Class Marked with the C# internal keyword is not correctly 
translated. 

Test C# Case:

namespace Test
{
	internal class TestClass
	{
		private string[] _args;
	}
}

This generates the following Delphi Prism code: 

type
  TestClass = internal class
  private
    var     _args: array of String;
  end;

If I have correctly understood the documentation then this should 
generate the Delphi Prism equivalent using the assembly keyword:

type
  TestClass = assembly class
  private
    var     _args: array of String;
  end;

Comment 1 by Carlo Kok, Jun 8, 2009

Status: Fixed
Owner: carlokok

Comment 2 by Carlo Kok, Jun 8, 2009

Labels: Release:0.2

Created: 1 year 4 months ago by Jamie I

Updated: 1 year 2 months ago

Status: Fixed

Owner: Carlo Kok

Labels:
Priority:Medium
Type:Defect
Release:0.2