We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0599bff commit 1708e71Copy full SHA for 1708e71
flang/lib/Parser/openmp-parsers.cpp
@@ -41,10 +41,8 @@
41
namespace Fortran::parser {
42
using namespace Fortran::parser::omp;
43
44
-static constexpr size_t DirectiveCount{
45
- static_cast<size_t>(llvm::omp::Directive::Last_) -
46
- static_cast<size_t>(llvm::omp::Directive::First_) + 1};
47
-using DirectiveSet = llvm::Bitset<llvm::NextPowerOf2(DirectiveCount)>;
+using DirectiveSet =
+ llvm::Bitset<llvm::NextPowerOf2(llvm::omp::Directive_enumSize)>;
48
49
// Helper function to print the buffer contents starting at the current point.
50
[[maybe_unused]] static std::string ahead(const ParseState &state) {
0 commit comments