LLVM: detail::UnionOfTwo< std::variant< Types1... >, std::variant< Types2... > (original) (raw)
#include "[llvm/Frontend/OpenMP/ClauseT.h](ClauseT%5F8h%5Fsource.html)"
| Public Types | |
|---|---|
| using | type = std::variant<Types1..., Types2...> |
template<typename... Types1, typename... Types2>
struct detail::UnionOfTwo< std::variant< Types1... >, std::variant< Types2... > >
Definition at line 127 of file ClauseT.h.
◆ type
template<typename... Types1, typename... Types2>
using detail::UnionOfTwo< std::variant< Types1... >, std::variant< Types2... > >::type = std::variant<Types1..., Types2...>
The documentation for this struct was generated from the following file:
- include/llvm/Frontend/OpenMP/ClauseT.h