{"push_id":641917813,"size":118,"distinct_size":36,"ref":"refs/heads/gpu","head":"6db582eed1f0e04bbd2395fe180ac88227908aee","before":"65765eedb6dc76089075b793a02c36c04ba1befb","commits":[{"sha":"2a48091ff2cc98cda310912cf3a814f39d725180","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add two parsing test cases related to overloaded functions","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/2a48091ff2cc98cda310912cf3a814f39d725180"},{"sha":"defd6cfa21b053d2cf24695ffae1c9c886fe57e6","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"mark an identifier as callable if its next token is '('","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/defd6cfa21b053d2cf24695ffae1c9c886fe57e6"},{"sha":"522f4288490d2955e47a3211b561d4a12fe58414","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add end to end test cases related to overloaded functions","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/522f4288490d2955e47a3211b561d4a12fe58414"},{"sha":"f2da0e249caacba2ed407bfc957d568ad5d82752","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"enhance DeclarationContainer to use `std::set` so that it can handle overloaded function names","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/f2da0e249caacba2ed407bfc957d568ad5d82752"},{"sha":"0f2f0195bec48f771569d32e60812a779e4dba5d","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"fix test code due to API changes in DeclarationContainer","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/0f2f0195bec48f771569d32e60812a779e4dba5d"},{"sha":"774d677aaca7bd180095669a4e937134e2b79219","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add test cases for functions in derived overload functions in base","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/774d677aaca7bd180095669a4e937134e2b79219"},{"sha":"29ec4453b5429051932277c0c5bb25323893c93e","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add two overloaded function test cases","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/29ec4453b5429051932277c0c5bb25323893c93e"},{"sha":"fcc31b7a7fe4405f22dbb937fbcb5e12ecfeae6a","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"the contract interfaces should take overloaded function into consideration TODO:","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/fcc31b7a7fe4405f22dbb937fbcb5e12ecfeae6a"},{"sha":"17f79a5c6ee1f769a53e333eb2f6ac175e22eda7","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"implement overload resolution","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/17f79a5c6ee1f769a53e333eb2f6ac175e22eda7"},{"sha":"b441305234bbc7a2984791964fb3a538a2854dd5","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"remove debug stuff","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/b441305234bbc7a2984791964fb3a538a2854dd5"},{"sha":"eeaf97ae7f408261eac44a6085742451d30b1ac1","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add another var x = f; overloaded function test case","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/eeaf97ae7f408261eac44a6085742451d30b1ac1"},{"sha":"aa68913dd2325932a4ed35044987f590e63b1ab8","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"make it work for var x = f;","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/aa68913dd2325932a4ed35044987f590e63b1ab8"},{"sha":"3eeac6a21b16837852b4ebb7c09169054878a5cb","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"add the location of a duplicated function","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/3eeac6a21b16837852b4ebb7c09169054878a5cb"},{"sha":"19220b9fe5c78a5e68724c0def4f187955a5bc76","author":{"email":"2dad72ae5fe48bf7bd43ddccece96ab3f4a6c25d@gmail.com","name":"Lu Guanqun"},"message":"fix rebase errors","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/19220b9fe5c78a5e68724c0def4f187955a5bc76"},{"sha":"f2f744006c775c70f4ea65cb962f487a099ac38e","author":{"email":"84a516841ba77a5b4648de2cd0dfcb30ea46dbb4@ethdev.com","name":"chriseth"},"message":"Merge remote-tracking branch 'ethereum/develop' into sol_overloadingFunctions","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/f2f744006c775c70f4ea65cb962f487a099ac38e"},{"sha":"7f2ac996792ff43662b1f655a71a53f2281ae0d3","author":{"email":"fea58525ffee02adae0407c206c210c5d9f60518@gmail.com","name":"debris"},"message":"fixed #1590, msvc build with cmake 3.2.1","distinct":true,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/7f2ac996792ff43662b1f655a71a53f2281ae0d3"},{"sha":"42bfbe4762634fc27ce8ca10b2bf2225a5ebc40c","author":{"email":"fea58525ffee02adae0407c206c210c5d9f60518@gmail.com","name":"Marek Kotewicz"},"message":"Merge branch 'develop' into cmake3.2.1","distinct":true,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/42bfbe4762634fc27ce8ca10b2bf2225a5ebc40c"},{"sha":"0b36ca86d758b1be39c5db36e0398f436556a9e0","author":{"email":"84a516841ba77a5b4648de2cd0dfcb30ea46dbb4@ethdev.com","name":"chriseth"},"message":"Fixed function overloads.\n\nAdded tests, disallowed non-calling usage of non-unique function\nreferences.","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/0b36ca86d758b1be39c5db36e0398f436556a9e0"},{"sha":"e289f45fba4528a4cd9e26a7d20b0d57200b1722","author":{"email":"84a516841ba77a5b4648de2cd0dfcb30ea46dbb4@ethdev.com","name":"chriseth"},"message":"Merge remote-tracking branch 'ethereum/develop' into sol_overloadingFunctions\n\nConflicts:\n\tlibsolidity/Types.cpp","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/e289f45fba4528a4cd9e26a7d20b0d57200b1722"},{"sha":"a90c45a3ee4c937bac25b9dd4aace1160b9c3cc8","author":{"email":"3e6c88328423ed55978fd3b17cc36ec8f490f8ff@mail.ru","name":"winsvega"},"message":"RLP length with first zeros","distinct":false,"url":"https://api.github.com/repos/subtly/cpp-ethereum-micro/commits/a90c45a3ee4c937bac25b9dd4aace1160b9c3cc8"}]}