/// <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)); }
/// <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); }