MonoDevelop.CSharp.Parser.CSharpParser.ParseTypeMembers C# (CSharp) Method

ParseTypeMembers() public method

public ParseTypeMembers ( TextReader reader ) : IEnumerable
reader TextReader
return IEnumerable
		public IEnumerable<AttributedNode> ParseTypeMembers(TextReader reader)
		{
			string code = "class MyClass { " + reader.ReadToEnd() + "}";
			var cu = Parse(new StringReader(code));
			var td = cu.Children.FirstOrDefault() as TypeDeclaration;
			if (td != null)
				return td.Members;
			return Enumerable.Empty<AttributedNode> ();
		}