Given a function `foo(x,y)` and two *types* `TX` and `TY`, is there a way I can get the inferred return type from calling `foo(x::TX, y::TY)`? I want to do this in the compile part of a generated function, so I don't have access to any values to actually call the function with.
I have already verified that the function `foo` is type stable, so the inferred type should be good enough for my purposes. Thanks, // T
