{"head":"cd38b4783e996f4a57c733684ad8c55629b5fbed","size":9,"push_id":45199143,"shas":[["85af04b5f02277ae8ae49b3a7d11ce20180ce5cd","4b861e34d63d60ceeda526cca1ad37585f93686e@googlemail.com","6769 [CTFE] AA.keys doesn't compile when -inline is used\n\nUndo the transformations which the inliner has done on the built-in AA\nproperties. We really need to clean up the runtime, what it's doing is\nunnecessarily disgusting.\nA side-effect of the implementation is that casts from &int[7]\nto int[]* are now supported in CTFE.","Don Clugston"],["2d71927e0cfb7e46232f227d825135c2d576d315","4b861e34d63d60ceeda526cca1ad37585f93686e@googlemail.com","Test case for 6769","Don Clugston"],["13431d21af92f622839e958caa7e3eb80f14fa1b","4b861e34d63d60ceeda526cca1ad37585f93686e@googlemail.com","CTFE: Combine D1 and D2 treatment of AAs\n\nA couple of minor changes is enough to make the code identical, allowing\ntwo functions to be completely removed.\nAlso fixes a D1 bug in the type of .values and .keys.","Don Clugston"],["f203224b494c894eb708eaed32b3e753683dd75b","f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","Merge pull request #432 from donc/ctfebreak\n\nFix CTFE AA bug 6769, which is breaking the autotester.","Walter Bright"],["6d588fed41e31178e5cc98809b39cb3474f47f76","093700acfc8cc5384584230412ed68b448ed034f@puremagic.com","move TYtypes involving segments inside TARGET_FLAT and dmc specific types inside !MARS","Brad Roberts"],["94e30bddd2009a10a24b7a2e11a6ef9243fa3a0b","093700acfc8cc5384584230412ed68b448ed034f@puremagic.com","invert TARGET_FLAT to TARGET_SEGMENTED to elimiate negative logic","Brad Roberts"],["0b18590b080f7477bef7de5139e163ec14133076","093700acfc8cc5384584230412ed68b448ed034f@puremagic.com","fixes to windows files I missed in the last round of segment related changes","Brad Roberts"],["c1b9dbabb36f30f8fdd6fa90b9f5707ecdd72714","093700acfc8cc5384584230412ed68b448ed034f@puremagic.com","mTYfar and mTYcs are only for segmented architectures","Brad Roberts"],["cd38b4783e996f4a57c733684ad8c55629b5fbed","093700acfc8cc5384584230412ed68b448ed034f@puremagic.com","isolate FLfardata and FLcsdata behind TARGET_SEGMENTED","Brad Roberts"]],"ref":"refs/heads/segmented"}