1bf215546Sopenharmony_ci#version 130 2bf215546Sopenharmony_ci 3bf215546Sopenharmony_civoid main() 4bf215546Sopenharmony_ci{ 5bf215546Sopenharmony_ci int defined = 2; 6bf215546Sopenharmony_ci int undefined; 7bf215546Sopenharmony_ci float fooFloat; 8bf215546Sopenharmony_ci 9bf215546Sopenharmony_ci if (undefined << 2 == 0) { 10bf215546Sopenharmony_ci fooFloat = 10.0; 11bf215546Sopenharmony_ci } 12bf215546Sopenharmony_ci 13bf215546Sopenharmony_ci if (defined << 2 == 0) { 14bf215546Sopenharmony_ci fooFloat = 10.0; 15bf215546Sopenharmony_ci } 16bf215546Sopenharmony_ci 17bf215546Sopenharmony_ci if (undefined << defined == 0) { 18bf215546Sopenharmony_ci fooFloat = 10.0; 19bf215546Sopenharmony_ci } 20bf215546Sopenharmony_ci 21bf215546Sopenharmony_ci if (defined << undefined == 0) { 22bf215546Sopenharmony_ci fooFloat = 10.0; 23bf215546Sopenharmony_ci } 24bf215546Sopenharmony_ci} 25bf215546Sopenharmony_ci 26