[llvm] EquivalenceClasses: Make ECValue public. NFC (PR #139689)
via llvm-commits
llvm-commits at lists.llvm.org
Tue May 13 05:50:57 PDT 2025
ruiling wrote:
> Can you share why this is needed? `ECValue` is intentionally not exposed publicly as it is an internal implementation detail
See the discussion at https://github.com/llvm/llvm-project/pull/137784#discussion_r2066220486. Using explicit type `EquivalenceClasses<SUnit *>::ECValue *` is clearer and it depends on making the inner class public.
https://github.com/llvm/llvm-project/pull/139689
More information about the llvm-commits
mailing list