Lines Matching refs:clauses
1 //===- StmtOpenMP.h - Classes for OpenMP directives and clauses --*- C++ -*-===//
11 /// clauses.
26 // AST classes for clauses.
68 /// \brief This represents clauses with the list of variables like 'private',
69 /// 'firstprivate', 'copyin', 'shared', or 'reduction' clauses in the
141 /// \brief Set kind of the clauses.
267 /// \brief Pointer to the list of clauses.
291 /// \param Clauses The list of clauses for the directive.
320 /// \brief Get number of clauses.
348 ArrayRef<OMPClause *> clauses() { return Clauses; }
350 ArrayRef<OMPClause *> clauses() const { return Clauses; }
358 /// In this example directive '#pragma omp parallel' has clauses 'private'
375 /// \param N Number of clauses.
386 /// \param Clauses List of clauses.
394 /// \brief Creates an empty directive with the place for \a N clauses.
397 /// \param N The number of clauses.