//------------------------------------------------------------------------------ // // // petes // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.CodeDom.Compiler { using System.Text; using System.Diagnostics; using System; using Microsoft.Win32; using System.IO; using System.Collections; using System.Reflection; using System.CodeDom; using System.Security.Permissions; /// /// /// Provides a code parsing abstract base class. /// /// [PermissionSet(SecurityAction.LinkDemand, Name="FullTrust")] [PermissionSet(SecurityAction.InheritanceDemand, Name="FullTrust")] public abstract class CodeParser : ICodeParser { /// /// /// Compiles the given text stream into a CodeCompile unit. /// /// public abstract CodeCompileUnit Parse(TextReader codeStream); } }