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