[Frontend][OpenMP] Add deduction guide for `ConstructCompositionT`
diff --git a/llvm/include/llvm/Frontend/OpenMP/ConstructCompositionT.h b/llvm/include/llvm/Frontend/OpenMP/ConstructCompositionT.h index f6ee963..eb41b54 100644 --- a/llvm/include/llvm/Frontend/OpenMP/ConstructCompositionT.h +++ b/llvm/include/llvm/Frontend/OpenMP/ConstructCompositionT.h
@@ -81,6 +81,10 @@ std::unordered_map<llvm::omp::Clause, ClauseSet> clauseSets; }; +template <typename ClauseTy> +ConstructCompositionT(uint32_t, llvm::ArrayRef<DirectiveWithClauses<ClauseTy>>) + -> ConstructCompositionT<ClauseTy>; + template <typename C> ConstructCompositionT<C>::ConstructCompositionT( uint32_t version, llvm::ArrayRef<DirectiveWithClauses<C>> leafs)