1 // RUN: mlir-opt %s -test-func-insert-result -split-input-file | FileCheck %s
3 // CHECK: func private @f() -> (f32 {test.A})
4 func.func private @f() attributes {test.insert_results = [
9 // CHECK: func private @f() -> (f32 {test.A}, f32 {test.B})
10 func.func private @f() -> (f32 {test.B}) attributes {test.insert_results = [
15 // CHECK: func private @f() -> (f32 {test.A}, f32 {test.B})
16 func.func private @f() -> (f32 {test.A}) attributes {test.insert_results = [
21 // CHECK: func private @f() -> (f32 {test.A}, f32 {test.B}, f32 {test.C})
22 func.func private @f() -> (f32 {test.A}, f32 {test.C}) attributes {test.insert_results = [
27 // CHECK: func private @f() -> (f32 {test.A}, f32 {test.B}, f32 {test.C})
28 func.func private @f() -> (f32 {test.B}) attributes {test.insert_results = [
34 // CHECK: func private @f() -> (f32 {test.A}, f32 {test.B}, f32 {test.C})
35 func.func private @f() -> (f32 {test.C}) attributes {test.insert_results = [