<?xml version="1.0" encoding="us-ascii"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS3009</ErrorName>
  <Examples>
    <string>// cs3009-1.cs: `Days': base type `uint' is not CLS-compliant
// Line: 7

using System;
[assembly:CLSCompliant(true)]

public enum Days: uint {Sat=1, Sun, Mon, Tue, Wed, Thu, Fri};
</string>
    <string>// cs3009-2.cs: `CLSClass': base type `System.Runtime.Serialization.Formatter' is not CLS-compliant
// Line: 9

using System;
using System.Runtime.Serialization;

[assembly:CLSCompliant (true)]

public abstract class CLSClass: Formatter {
}
</string>
    <string>// cs3009-3.cs: `AttributesForm': base type `BaseClass' is not CLS-compliant
// Line: 14
// The error is reported intentionally twice.

using System;

[assembly:CLSCompliant(true)]

[CLSCompliant(false)]
public class BaseClass
{
}

public class AttributesForm : BaseClass
{
}

public class AttributesForm_2 : BaseClass
{
}</string>
    <string>// cs3009.cs: `CLSClass': base type `BaseClass' is not CLS-compliant
// Line: 11

using System;
[assembly:CLSCompliant (true)]

[CLSCompliant (false)]
public class BaseClass {
}

public class CLSClass: BaseClass {
}
</string>
  </Examples>
</ErrorDocumentation>