| 104 | }; |
| 105 | |
| 106 | class param_expr |
| 107 | { |
| 108 | public: |
| 109 | explicit param_expr(int32_t index) |
| 110 | : index_(index) |
| 111 | { |
| 112 | } |
| 113 | |
| 114 | inline int32_t get_index() const noexcept |
| 115 | { |
| 116 | return index_; |
| 117 | } |
| 118 | |
| 119 | inline std::string to_string() const noexcept |
| 120 | { |
| 121 | return "?"; |
| 122 | } |
| 123 | |
| 124 | private: |
| 125 | int32_t index_ = 0; |
| 126 | }; |
| 127 | |
| 128 | class column_ref_expr |
| 129 | { |