{"action":"created","issue":{"url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/229","labels_url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/229/labels{/name}","comments_url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/229/comments","events_url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/229/events","html_url":"https://github.com/Sarcasm/irony-mode/pull/229","id":105160864,"number":229,"title":"Get type of a symbol","user":{"login":"hotpxl","id":2174815,"avatar_url":"https://avatars.githubusercontent.com/u/2174815?v=3","gravatar_id":"","url":"https://api.github.com/users/hotpxl","html_url":"https://github.com/hotpxl","followers_url":"https://api.github.com/users/hotpxl/followers","following_url":"https://api.github.com/users/hotpxl/following{/other_user}","gists_url":"https://api.github.com/users/hotpxl/gists{/gist_id}","starred_url":"https://api.github.com/users/hotpxl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hotpxl/subscriptions","organizations_url":"https://api.github.com/users/hotpxl/orgs","repos_url":"https://api.github.com/users/hotpxl/repos","events_url":"https://api.github.com/users/hotpxl/events{/privacy}","received_events_url":"https://api.github.com/users/hotpxl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":10,"created_at":"2015-09-07T07:20:57Z","updated_at":"2016-01-19T21:34:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Sarcasm/irony-mode/pulls/229","html_url":"https://github.com/Sarcasm/irony-mode/pull/229","diff_url":"https://github.com/Sarcasm/irony-mode/pull/229.diff","patch_url":"https://github.com/Sarcasm/irony-mode/pull/229.patch"},"body":"Hi.\r\n\r\nAs we discussed last time, the getting type of symbol bit is most useful and easiest to implement at current stage. I've modified the server a bit to include this functionality from Clang. It works on simple examples, the command line arguments are just like those of auto-completion. Due to some Clang restrictions, it is not always able to deduce what `auto` means, particularly in the definition of the variable. But it works like a charm in other cases. I pulled most of the syntax from YouCompleteMe. I haven't programmed using Clang before so I'm not sure about memory leaks and such.\r\n\r\nThis is just a demo of idea and might contain bugs or unhandled situations. What do you think about this integration?"},"comment":{"url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/comments/172994220","html_url":"https://github.com/Sarcasm/irony-mode/pull/229#issuecomment-172994220","issue_url":"https://api.github.com/repos/Sarcasm/irony-mode/issues/229","id":172994220,"user":{"login":"Sarcasm","id":424046,"avatar_url":"https://avatars.githubusercontent.com/u/424046?v=3","gravatar_id":"","url":"https://api.github.com/users/Sarcasm","html_url":"https://github.com/Sarcasm","followers_url":"https://api.github.com/users/Sarcasm/followers","following_url":"https://api.github.com/users/Sarcasm/following{/other_user}","gists_url":"https://api.github.com/users/Sarcasm/gists{/gist_id}","starred_url":"https://api.github.com/users/Sarcasm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sarcasm/subscriptions","organizations_url":"https://api.github.com/users/Sarcasm/orgs","repos_url":"https://api.github.com/users/Sarcasm/repos","events_url":"https://api.github.com/users/Sarcasm/events{/privacy}","received_events_url":"https://api.github.com/users/Sarcasm/received_events","type":"User","site_admin":false},"created_at":"2016-01-19T21:34:00Z","updated_at":"2016-01-19T21:34:00Z","body":"Hello, sorry for the enourmous delay :)\r\n\r\nI would change one thing like I said earlier, this should be implemented the same way as diagnostics, that is, a previous \"parse\" should be required. You should \"copy/paste\" irony-diagnostics-async, that should do it for now.\r\n\r\nI can do it later in the week if you want.\r\n\r\nSorry for not considering this issue more seriously, I'm pretty sure I will appreciate using it.\r\n\r\nThank you."}}