commit | 7b80b4b9a9df2ee54466922ce14cdfd639ac1972 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Sun Dec 12 09:14:11 2010 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Sun Dec 12 09:14:11 2010 +0000 |
tree | a673697c98f27a66f23185d1d5d225cfaac30afb | |
parent | abb71845ef4a2bbd0a20541b92285e44f2190825 [diff] |
Sink the logic to suppress builtin operator overloads in the presence of user-defined operator overloads on the same enumeral types to the one place where it is used. In theory this removes wasted computation from several paths through this code, but I'm not aware of a case where it actually matters. This is mostly for cleanliness. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@121630 91177308-0d34-0410-b5e6-96231b3b80d8