<?xml version="1.0" encoding="us-ascii"?>
<ErrorDocumentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <ErrorName>CS0649</ErrorName>
  <Examples>
    <string>// CS0649: Field `X.y' is never assigned to, and will always have its default value `null'
// Line: 10
// Compiler options: -warnaserror -warn:4

class X {
	Y y;

	Y Value {
		get {
			return y;
		}
	}
}

struct Y
{
}
</string>
    <string>// CS0649: Field `X.e' is never assigned to, and will always have its default value `0'
// Line: 10
// Compiler options: -warnaserror -warn:4

using System;
class X {
	E e;

	E Value {
		get {
			return e;
		}
	}
}

enum E
{
	Foo
}
</string>
    <string>// CS0649: Field `X.x' is never assigned to, and will always have its default value `0'
// Line: 4
// Compiler options: -warnaserror -warn:4

class X
{
	public readonly int x;
}
</string>
    <string>// cs0649.cs: Field `X.s' is never assigned to, and will always have its default value `null'
// Line: 4
// Compiler options: -warnaserror -warn:4

class X {
	string s;

	string Value {
		get {
			return s;
		}
	}
}
</string>
  </Examples>
</ErrorDocumentation>