コード例 #1
0
 public virtual void VisitGenericMemberExpression <TExpression, TTypeReference>(
     IGenericMemberExpression <TExpression, TTypeReference> memberExpression)
     where TExpression : IExpression
     where TTypeReference : ITypeReference
 {
     Visit(memberExpression);
 }
コード例 #2
0
 public static void VisitGenericMemberExpressionChildren<TExpression, TTypeReference>(
     IGenericMemberExpression<TExpression, TTypeReference> memberExpression,
     IGenericExpressionVisitor visitor)
     where TExpression : IExpression
     where TTypeReference : ITypeReference
 {
     GenericExpressionChildVisitor.VisitGenericMemberExpressionChildren<IGenericMemberExpression<TExpression, TTypeReference>, TExpression, TTypeReference, IGenericExpressionVisitor>(memberExpression, visitor);
 }
コード例 #3
0
 public override void VisitGenericMemberExpression <TExpression, TTypeReference>(
     IGenericMemberExpression <TExpression, TTypeReference> memberExpression)
 {
     Value = new GenericExpression()
     {
         GenericMemberExpression = new GenericMemberExpressionFactory(memberExpression).Value
     };
 }