commit | 4a3b2c72abd108a225ce6cd611904edb8cf54f93 | [log] [tgz] |
---|---|---|
author | River Riddle <riddleriver@gmail.com> | Tue Nov 16 17:59:45 2021 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Nov 16 11:00:55 2021 -0800 |
tree | 77eced15c5aa2c695ccee31797d510c7b591be40 | |
parent | ed5ed5814b51f145250227fadfd2d928dc185540 [diff] |
[llvm] Add a SFINAE template parameter to DenseMapInfo This allows for using SFINAE partial specialization for DenseMapInfo. In MLIR, this is particularly useful as it will allow for defining partial specializations that support all Attribute, Op, and Type classes without needing to specialize DenseMapInfo for each individual class. Differential Revision: https://reviews.llvm.org/D113641 GitOrigin-RevId: 4c484f11d355e4293f7b245a9330f0a1e89630ac