{"action":"created","issue":{"url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/1025","repository_url":"https://api.github.com/repos/icsharpcode/ILSpy","labels_url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/1025/labels{/name}","comments_url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/1025/comments","events_url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/1025/events","html_url":"https://github.com/icsharpcode/ILSpy/issues/1025","id":287893576,"number":1025,"title":"Unclickable Action<T> handler and Iterator.MoveNext()","user":{"login":"Dentrax","id":16493751,"avatar_url":"https://avatars3.githubusercontent.com/u/16493751?v=4","gravatar_id":"","url":"https://api.github.com/users/Dentrax","html_url":"https://github.com/Dentrax","followers_url":"https://api.github.com/users/Dentrax/followers","following_url":"https://api.github.com/users/Dentrax/following{/other_user}","gists_url":"https://api.github.com/users/Dentrax/gists{/gist_id}","starred_url":"https://api.github.com/users/Dentrax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dentrax/subscriptions","organizations_url":"https://api.github.com/users/Dentrax/orgs","repos_url":"https://api.github.com/users/Dentrax/repos","events_url":"https://api.github.com/users/Dentrax/events{/privacy}","received_events_url":"https://api.github.com/users/Dentrax/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-01-11T19:17:24Z","updated_at":"2018-02-04T10:03:17Z","closed_at":null,"author_association":"NONE","body":"When you are browsing through the Analyzer window, when you click on Iterator.MoveNext() functions, it does not show-up to the code, nothing happens.\r\n\r\nAnd also Action<T> parameters can be clicked in the old version, and now cannot be clickable.\r\n\r\nUpdate : Also AnonStorey types can't be clickable from Analyzer windows.\r\n\r\nExample of a project that has been decompiled ;\r\n\r\nhttps://i.hizliresim.com/G91k03.png\r\n\r\nRegards\r\n![untitled](https://user-images.githubusercontent.com/16493751/34842746-7790507c-f71d-11e7-8621-636af6887a46.png)\r\n"},"comment":{"url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/comments/362895312","html_url":"https://github.com/icsharpcode/ILSpy/issues/1025#issuecomment-362895312","issue_url":"https://api.github.com/repos/icsharpcode/ILSpy/issues/1025","id":362895312,"user":{"login":"siegfriedpammer","id":344204,"avatar_url":"https://avatars3.githubusercontent.com/u/344204?v=4","gravatar_id":"","url":"https://api.github.com/users/siegfriedpammer","html_url":"https://github.com/siegfriedpammer","followers_url":"https://api.github.com/users/siegfriedpammer/followers","following_url":"https://api.github.com/users/siegfriedpammer/following{/other_user}","gists_url":"https://api.github.com/users/siegfriedpammer/gists{/gist_id}","starred_url":"https://api.github.com/users/siegfriedpammer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siegfriedpammer/subscriptions","organizations_url":"https://api.github.com/users/siegfriedpammer/orgs","repos_url":"https://api.github.com/users/siegfriedpammer/repos","events_url":"https://api.github.com/users/siegfriedpammer/events{/privacy}","received_events_url":"https://api.github.com/users/siegfriedpammer/received_events","type":"User","site_admin":false},"created_at":"2018-02-04T10:03:17Z","updated_at":"2018-02-04T10:03:17Z","author_association":"MEMBER","body":"This is likely because the analyzers scan the raw IL instructions and the decompiler hides some of that compiler-generated code. Therefore the analyzers show results that are not visible (because they are transformed back to their C# equivalents in the tree view and decompiler view), in your case: yield state machines, you could try disabling the yield decompiler if you are interested in seeing the invocations directly...\r\n\r\nAs for the action parameters: Yes, this is a known issue.\r\n\r\nAnonStorey: Yes, because that's compiler-generated code that is hidden, same problem as described above...\r\n\r\nStatus/priority: low"}}
{"actor":{"display_login":"siegfriedpammer"}}