loki.transformations.inline.tests.test_functions

Functions

fixture_builder(tmp_path)

fixture_multiply_extended_mod(request, tmp_path)

test_inline_elemental_functions_intrinsic_procs(...)

test_inline_statement_functions(frontend, ...)

test_inline_statement_functions_inline_call(...)

test_transform_inline_elemental_functions(...)

Test correct inlining of elemental functions.

test_transform_inline_elemental_functions_extended_arr(...)

test_transform_inline_elemental_functions_extended_scalar(...)

fixture_builder(tmp_path)
test_transform_inline_elemental_functions(tmp_path, builder, frontend)

Test correct inlining of elemental functions.

fixture_multiply_extended_mod(request, tmp_path)
test_transform_inline_elemental_functions_extended_scalar(multiply_extended_mod, builder, tmp_path)
test_transform_inline_elemental_functions_extended_arr(multiply_extended_mod, builder, tmp_path)
test_inline_statement_functions(frontend, stmt_decls)
test_inline_statement_functions_inline_call(frontend, provide_myfunc, tmp_path)
test_inline_elemental_functions_intrinsic_procs(frontend)