{"action":"closed","issue":{"url":"https://api.github.com/repos/sq/JSIL/issues/754","labels_url":"https://api.github.com/repos/sq/JSIL/issues/754/labels{/name}","comments_url":"https://api.github.com/repos/sq/JSIL/issues/754/comments","events_url":"https://api.github.com/repos/sq/JSIL/issues/754/events","html_url":"https://github.com/sq/JSIL/issues/754","id":95588576,"number":754,"title":"Object check for raw types.","user":{"login":"iskiselev","id":5084964,"avatar_url":"https://avatars.githubusercontent.com/u/5084964?v=3","gravatar_id":"","url":"https://api.github.com/users/iskiselev","html_url":"https://github.com/iskiselev","followers_url":"https://api.github.com/users/iskiselev/followers","following_url":"https://api.github.com/users/iskiselev/following{/other_user}","gists_url":"https://api.github.com/users/iskiselev/gists{/gist_id}","starred_url":"https://api.github.com/users/iskiselev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iskiselev/subscriptions","organizations_url":"https://api.github.com/users/iskiselev/orgs","repos_url":"https://api.github.com/users/iskiselev/repos","events_url":"https://api.github.com/users/iskiselev/events{/privacy}","received_events_url":"https://api.github.com/users/iskiselev/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sq/JSIL/labels/Bug","name":"Bug","color":"e10c02"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-07-17T05:19:42Z","updated_at":"2015-07-27T20:50:51Z","closed_at":"2015-07-27T20:50:51Z","body":"Is Object check for raw js types (int, string) used by JSIL returns false. Here is test case:\r\n```\r\nusing System;\r\nusing System.Collections.Generic;\r\nusing System.Dynamic;\r\nusing System.Linq;\r\n\r\npublic static class Program\r\n{\r\n    public static void Main(string[] args)\r\n    {\r\n        IsType<object>(\"qwerty\");\r\n        IsType<object>(1);\r\n        IsType<object>(new object());\r\n    }\r\n\r\n    public static void IsType<T>(object obj)\r\n    {\r\n        Console.Write(obj is T ? \"true\" : \"false\");\r\n    }\r\n}\r\n```"}}