diff options
Diffstat (limited to 'flang/lib/Semantics/canonicalize-directives.cpp')
| -rw-r--r-- | flang/lib/Semantics/canonicalize-directives.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/flang/lib/Semantics/canonicalize-directives.cpp b/flang/lib/Semantics/canonicalize-directives.cpp index 104df25..a651a87 100644 --- a/flang/lib/Semantics/canonicalize-directives.cpp +++ b/flang/lib/Semantics/canonicalize-directives.cpp @@ -60,7 +60,11 @@ static bool IsExecutionDirective(const parser::CompilerDirective &dir) { std::holds_alternative<parser::CompilerDirective::UnrollAndJam>(dir.u) || std::holds_alternative<parser::CompilerDirective::NoVector>(dir.u) || std::holds_alternative<parser::CompilerDirective::NoUnroll>(dir.u) || - std::holds_alternative<parser::CompilerDirective::NoUnrollAndJam>(dir.u); + std::holds_alternative<parser::CompilerDirective::NoUnrollAndJam>( + dir.u) || + std::holds_alternative<parser::CompilerDirective::ForceInline>(dir.u) || + std::holds_alternative<parser::CompilerDirective::Inline>(dir.u) || + std::holds_alternative<parser::CompilerDirective::NoInline>(dir.u); } void CanonicalizationOfDirectives::Post(parser::SpecificationPart &spec) { |
