IR: update all error messages to be useful if generic instantiation
IR: update all error messages to be useful if generic instantiation

raulgrell/zig,zig-lang/zig,raulgrell/zig,raulgrell/zig,andrewrk/zig,andrewrk/zig,raulgrell/zig,zig-lang/zig,Dimenus/zig,raulgrell/zig,Dimenus/zig,zig-lang/zig,Dimenus/zig