| void .ctor(const ExpressionType& nodeType, Expression expression, Type type, MethodInfo method) | 2 flags | | 0x08 |
| Type get_Type() | PublicFinal+2 flags | | 0x08 |
| ExpressionType get_NodeType() | PublicFinal+2 flags | | 0x04 |
| Expression get_Operand() | Public+1 flags | | 0x08 |
| MethodInfo get_Method() | Public+1 flags | | 0x08 |
| bool get_IsLifted() | Public+1 flags | | 0x01 |
| bool get_IsLiftedToNull() | Public+1 flags | | 0x01 |
| Expression Accept(ExpressionVisitor visitor) | 2 flags | | 0x08 |
| bool get_CanReduce() | Public+2 flags | | 0x01 |
| Expression Reduce() | Public+1 flags | | 0x08 |
| bool get_IsPrefix() | Private+1 flags | | 0x01 |
| UnaryExpression FunctionalOp(Expression operand) | Private | | 0x08 |
| Expression ReduceVariable() | Private | | 0x08 |
| Expression ReduceMember() | Private | | 0x08 |
| Expression ReduceIndex() | Private | | 0x08 |
| UnaryExpression Update(Expression operand) | Public | | 0x08 |