reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 6649     ompExecutableDirective;

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  453   REGISTER_MATCHER(ompExecutableDirective);
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp
   54   Finder->addMatcher(ompExecutableDirective(
tools/clang/tools/extra/clang-tidy/openmp/UseDefaultNoneCheck.cpp
   31       ompExecutableDirective(
tools/clang/unittests/AST/OMPStructuredBlockTest.cpp
   40   return stmt(ompExecutableDirective(isStandaloneDirective())).bind("id");
  361              hasAncestor(ompExecutableDirective(ompSectionsDirective())),
  362              unless(hasAncestor(ompExecutableDirective(ompSectionDirective()))))
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
 2512   auto Matcher = ompExecutableDirective(isStandaloneDirective());
 2555       Source0, ompExecutableDirective(hasStructuredBlock(nullStmt()))));
 2563       Source1, ompExecutableDirective(hasStructuredBlock(nullStmt()))));
 2565       Source1, ompExecutableDirective(hasStructuredBlock(compoundStmt()))));
 2573       Source2, ompExecutableDirective(hasStructuredBlock(anything()))));
 2577   auto Matcher = ompExecutableDirective(hasAnyClause(anything()));
 2616       ompExecutableDirective(hasAnyClause(ompDefaultClause(isNoneKind())));
 2655       ompExecutableDirective(hasAnyClause(ompDefaultClause(isSharedKind())));
 2694       ompExecutableDirective(isAllowedToContainClauseKind(OMPC_default));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
 1769   auto Matcher = stmt(ompExecutableDirective());
 1793   auto Matcher = ompExecutableDirective(hasAnyClause(ompDefaultClause()));