Fix codegen for inouts that was broken by patterns.
assigned to @aaronjc4
enabled an automatic merge when all merge checks for a42eb076 pass
merged
mentioned in commit 70027610