//--------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // // @owner [....] // @backupOwner [....] //--------------------------------------------------------------------- namespace System.Data.Common.EntitySql.AST { using System; using System.Diagnostics; /// /// Represents a paren expression ast node. /// internal sealed class ParenExpr : Node { private readonly AST.Node _expr; /// /// Initializes paren expression. /// internal ParenExpr(AST.Node expr) { Debug.Assert(expr != null, "expr != null"); _expr = expr; } /// /// Returns the parenthesized expression. /// internal AST.Node Expr { get { return _expr; } } } }