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