// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
usingSystem;
usingMicrosoft.CodeAnalysis.CSharp.Symbols;
namespaceMicrosoft.CodeAnalysis.CSharp
{
internalpartialclassBoundQueryClause
{
/// <summary>
/// The bound expression that invokes the operation of the query clause.
/// </summary>
publicBoundExpressionOperation{get;}
/// <summary>
/// The bound expression that is the invocation of a "Cast" method specified by the query translation.
/// </summary>
publicBoundExpressionCast{get;}
/// <summary>
/// The bound expression that is the query expression in "unoptimized" form. Specifically, a final ".Select"
/// invocation that is omitted by the specification is included here.