{"action":"closed","issue":{"url":"https://api.github.com/repos/Darkyenus/glsl4idea/issues/100","labels_url":"https://api.github.com/repos/Darkyenus/glsl4idea/issues/100/labels{/name}","comments_url":"https://api.github.com/repos/Darkyenus/glsl4idea/issues/100/comments","events_url":"https://api.github.com/repos/Darkyenus/glsl4idea/issues/100/events","html_url":"https://github.com/Darkyenus/glsl4idea/issues/100","id":100765093,"number":100,"title":"switch statement not recognized","user":{"login":"TomislavUzelac","id":13781940,"avatar_url":"https://avatars.githubusercontent.com/u/13781940?v=3","gravatar_id":"","url":"https://api.github.com/users/TomislavUzelac","html_url":"https://github.com/TomislavUzelac","followers_url":"https://api.github.com/users/TomislavUzelac/followers","following_url":"https://api.github.com/users/TomislavUzelac/following{/other_user}","gists_url":"https://api.github.com/users/TomislavUzelac/gists{/gist_id}","starred_url":"https://api.github.com/users/TomislavUzelac/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TomislavUzelac/subscriptions","organizations_url":"https://api.github.com/users/TomislavUzelac/orgs","repos_url":"https://api.github.com/users/TomislavUzelac/repos","events_url":"https://api.github.com/users/TomislavUzelac/events{/privacy}","received_events_url":"https://api.github.com/users/TomislavUzelac/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-13T13:08:09Z","updated_at":"2015-08-15T21:37:08Z","closed_at":"2015-08-15T21:37:08Z","body":"\r\nI'm using version 1.9 with PyCharm 4.5.3. and the switch statement is not recognized.\r\n\r\nThe following is marked as error, right after closing parentheses on the first line (also after each \"case\"). The error is \"Missing ';' after expression\".\r\n\r\n    switch (_texture_unit) {\r\n        case 0: gl_FragColor = process(atlas0, uv); break;\r\n        case 1: gl_FragColor = process(atlas1, uv); break;\r\n        case 2: gl_FragColor = process(atlas2, uv);\r\n    }\r\n"}}