================ @@ -464,6 +466,16 @@ class ASTContext : public RefCountedBase<ASTContext> { /// This is the top-level (C++20) Named module we are building. Module *CurrentCXXNamedModule = nullptr; + class FunctionEffectSetUniquing { + llvm::DenseSet<llvm::ArrayRef<FunctionEffect>> Set; + + public: + FunctionEffectSet getUniqued(llvm::ArrayRef<FunctionEffect> FX); + + ~FunctionEffectSetUniquing(); + }; + FunctionEffectSetUniquing UniquedFunctionEffectSet; + ---------------- dougsonos wrote:
The uniquing went away https://github.com/llvm/llvm-project/pull/84983 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits