commit | 0497c4ba37d0d3128950aea79cea45e1e053eba3 | [log] [tgz] |
---|---|---|
author | Chris Lattner <clattner@google.com> | Wed Aug 15 09:09:54 2018 -0700 |
committer | jpienaar <jpienaar@google.com> | Fri Mar 29 13:00:05 2019 -0700 |
tree | 758b6041820dc08b3eef5eee90e21fdc846781cd | |
parent | cfeca5f93617a93b597bdb82d3692a64e2850243 [diff] |
Escape and unescape strings in the parser and printer so they can roundtrip, print floating point in a structured form that we know can round trip, enumerate attributes in the visitor so we print affine mapping attributes symbolically (the majority of the testcase updates). We still have an issue where the hexadecimal floating point syntax is reparsed as an integer, but that can evolve in subsequent patches. PiperOrigin-RevId: 208828876