{"push_id":817693033,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"c86714080bc9482d37a4fee281b4ed71fa04fa90","before":"52d8e1a70773401f7f9193f03c770e359955b3d4","commits":[{"sha":"5d2861378fc5247ec4ed5b57fbf6e3aebc8c4f27","author":{"email":"1f80d93c3b141555a89d8fa91547a9eee1b6ee96@gdcproject.org","name":"Iain Buclaw"},"message":"Handle tuple fields when laying out aggregate, and struct literals with anonymous records.\n\nSecond part of fixing bug 198, and part-way towards 183 too.\n\n\t* d-codegen.cc(build_struct_literal): New function.\n\t(layout_aggregate_members): Handle variables that are really tuples.\n\t* d-elem.cc(StructLiteralExp::toElem): Handle slicing void arrays.\n\tUse build_struct_literal to handle anonymous records.\n\t* d-lang.h(d_unknown_type_node): Rename to unknown_type_node, update\n\tin all files.","distinct":true,"url":"https://api.github.com/repos/D-Programming-GDC/GDC/commits/5d2861378fc5247ec4ed5b57fbf6e3aebc8c4f27"},{"sha":"c86714080bc9482d37a4fee281b4ed71fa04fa90","author":{"email":"1f80d93c3b141555a89d8fa91547a9eee1b6ee96@gdcproject.org","name":"Iain Buclaw"},"message":"Merge pull request #143 from ibuclaw/bug198a\n\nHandle tuple fields when laying out aggregate, and struct literals with anonymous records.","distinct":true,"url":"https://api.github.com/repos/D-Programming-GDC/GDC/commits/c86714080bc9482d37a4fee281b4ed71fa04fa90"}]}