| 117 | } |
| 118 | |
| 119 | inline VariableDecl MakeConstantVariableDecl(std::string name, Type type, |
| 120 | Constant value) { |
| 121 | VariableDecl variable_decl; |
| 122 | variable_decl.set_name(std::move(name)); |
| 123 | variable_decl.set_type(std::move(type)); |
| 124 | variable_decl.set_value(std::move(value)); |
| 125 | return variable_decl; |
| 126 | } |
| 127 | |
| 128 | inline bool operator==(const VariableDecl& lhs, const VariableDecl& rhs) { |
| 129 | return lhs.name() == rhs.name() && lhs.type() == rhs.type() && |