<?xml version="1.0"?>
<ErrorDocumentation xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ErrorName>CS0664</ErrorName>
  <Examples>
    <string>// CS0664: Literal of type double cannot be implicitly converted to type `decimal'. Add suffix `m' to create a literal of this type
// Line: 7

class X {
	void A ()
	{
		decimal d = -2.0;
	}
}
</string>
    <string>// CS0664: Literal of type double cannot be implicitly converted to type `decimal'. Add suffix `m' to create a literal of this type
// Line: 7

class X {
	void A ()
	{
		decimal d = 2.0;
	}
}
</string>
    <string>// CS0664: Literal of type double cannot be implicitly converted to type `float'. Add suffix `f' to create a literal of this type
// Line: 13

using System;

public sealed class BoundAttribute : System.Attribute
{
	public float D;
}

class C
{
	[Bound (D = 300d)]
	double d2;
}</string>
    <string>// CS0664: Literal of type double cannot be implicitly converted to type `float'. Add suffix `f' to create a literal of this type
// Line: 6
class X {
	void A ()
	{
		float f = 2.0;
	}
}
</string>
  </Examples>
</ErrorDocumentation>