4 ! This should cause an error if function types are resolved from the
11 ! This caused an ICE because we were trying to apply the implicit type
12 ! after we had applied the explicit type.
20 ! A similar error because we failed to apply the implicit type to a function.
21 ! This is a contained function to check we lookup the type in the function
22 ! namespace, not it's parent.
23 function f() result (val
)
29 ! And again for a result variable.
36 ! intrinsic types are resolved later than derived type, so check those as well.
42 ! Check that implicit types are applied to names already known to be