/// <summary>
        /// Binds a type startPath token.
        /// </summary>
        /// <param name="dottedIdentifierToken">The type startPath token to bind.</param>
        /// <returns>The bound type startPath token.</returns>
        protected virtual QueryNode BindCast(DottedIdentifierToken dottedIdentifierToken)
        {
            DottedIdentifierBinder dottedIdentifierBinder = new DottedIdentifierBinder(this.Bind, this.BindingState);

            return(dottedIdentifierBinder.BindDottedIdentifier(dottedIdentifierToken));
        }
Exemple #2
0
 /// <summary>
 /// Binds a type startPath token.
 /// </summary>
 /// <param name="dottedIdentifierToken">The type startPath token to bind.</param>
 /// <returns>The bound type startPath token.</returns>
 protected virtual QueryNode BindCast(DottedIdentifierToken dottedIdentifierToken)
 {
     DottedIdentifierBinder dottedIdentifierBinder = new DottedIdentifierBinder(this.Bind, this.BindingState);
     return dottedIdentifierBinder.BindDottedIdentifier(dottedIdentifierToken);
 }