Inheritance: System.Linq.Expressions.ExpressionVisitor
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitMemberReference(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitArrayInitializer(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitSwitchStatement(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitUnary(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitMethodOf(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitIdentifier(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitInvocationExpression(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitTryCatch(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitCompilerGeneratedEnumerator(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitAnonymousTypeCreation(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitContinue(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitCaseLabel(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitPrimitive(this);
 }
 public override Expression Accept(NJectionExpressionVisitor visitor) {
     return visitor.VisitNamedArgument(this);
 }
 public abstract Expression Accept(NJectionExpressionVisitor visitor);