handle codegen for patterns with generic types that cannot match
handle codegen for patterns with generic types that cannot match

Theodus/ponyc,Perelandric/ponyc,mkfifo/ponyc,CausalityLtd/ponyc,sgebbie/ponyc,dckc/ponyc,doublec/ponyc,sgebbie/ponyc,doublec/ponyc,gwelr/ponyc,lukecheeseman/ponyta,boemmels/ponyc,mkfifo/ponyc,gwelr/ponyc,Perelandric/ponyc,jupvfranco/ponyc,Perelandric/ponyc,Theodus/ponyc,dipinhora/ponyc,pap/ponyc,boemmels/ponyc,CausalityLtd/ponyc,ryanai3/ponyc,cquinn/ponyc,jonas-l/ponyc,jupvfranco/ponyc,influx6/ponyc,malthe/ponyc,lukecheeseman/ponyta,influx6/ponyc,darach/ponyc,sgebbie/ponyc,malthe/ponyc,Praetonus/ponyc,ryanai3/ponyc,ryanai3/ponyc,CausalityLtd/ponyc,boemmels/ponyc,Perelandric/ponyc,ponylang/ponyc,shlomif/ponyc,sgebbie/ponyc,jupvfranco/ponyc,Praetonus/ponyc,cquinn/ponyc,darach/ponyc,Praetonus/ponyc,kulibali/ponyc,boemmels/ponyc,jemc/ponyc,jonas-l/ponyc,kulibali/ponyc,kulibali/ponyc,kulibali/ponyc,cquinn/ponyc,ponylang/ponyc,jemc/ponyc,pap/ponyc,mkfifo/ponyc,Theodus/ponyc,doublec/ponyc,dipinhora/ponyc,lukecheeseman/ponyta,Praetonus/ponyc,shlomif/ponyc,dipinhora/ponyc,ponylang/ponyc,dckc/ponyc,mkfifo/ponyc,Theodus/ponyc,Perelandric/ponyc,jupvfranco/ponyc,sgebbie/ponyc,malthe/ponyc,jupvfranco/ponyc,darach/ponyc,mkfifo/ponyc,pap/ponyc,boemmels/ponyc,jonas-l/ponyc,malthe/ponyc,jemc/ponyc,cquinn/ponyc,Theodus/ponyc