@@ -161,7 +161,7 @@ class CompareExprReplacer : public ASR::BaseExprReplacer<CompareExprReplacer>
161
161
// Declare `result`
162
162
ASR::symbol_t * arg = ASR::down_cast<ASR::symbol_t >(
163
163
ASR::make_Variable_t (al, loc, tup_compare_symtab,
164
- s2c (al, " result" ), nullptr , 0 , ASR::intentType::In , nullptr , nullptr ,
164
+ s2c (al, " result" ), nullptr , 0 , ASR::intentType::ReturnVar , nullptr , nullptr ,
165
165
ASR::storage_typeType::Default, bool_type,
166
166
ASR::abiType::Source, ASR::accessType::Public,
167
167
ASR::presenceType::Required, false ));
@@ -341,7 +341,7 @@ class CompareExprReplacer : public ASR::BaseExprReplacer<CompareExprReplacer>
341
341
// Declare `result`
342
342
ASR::symbol_t * res_arg = ASR::down_cast<ASR::symbol_t >(
343
343
ASR::make_Variable_t (al, loc, list_compare_symtab,
344
- s2c (al, " result" ), nullptr , 0 , ASR::intentType::In , nullptr , nullptr ,
344
+ s2c (al, " result" ), nullptr , 0 , ASR::intentType::ReturnVar , nullptr , nullptr ,
345
345
ASR::storage_typeType::Default, bool_type,
346
346
ASR::abiType::Source, ASR::accessType::Public,
347
347
ASR::presenceType::Required, false ));
0 commit comments