[PATCH v3 0/5] MR463: hlsl: Fix some type handling for ternaries.