We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dba4b3b commit 5c1425dCopy full SHA for 5c1425d
1 file changed
cpp2rust/converter/converter.h
@@ -220,18 +220,18 @@ class Converter : public clang::RecursiveASTVisitor<Converter> {
220
std::optional<TempMaterializationCtx> ConvertCallExpr(clang::CallExpr *expr);
221
222
struct CallArg {
223
- enum class Kind {
+ enum class Kind : int8_t {
224
Hoisted,
225
Inline,
226
Materialized,
227
};
228
229
- clang::Expr *expr;
230
- Kind kind;
231
std::string param_name;
+ std::string ref_temp_name;
232
clang::QualType param_type;
+ clang::Expr *expr;
233
bool has_default;
234
- std::string ref_temp_name;
+ Kind kind;
235
236
237
struct CallInfo {
0 commit comments