class OMPExecutableDirective::used_clauses_child_iterator
Declaration
class OMPExecutableDirective::used_clauses_child_iterator
: public iterator_adaptor_base { /* full declaration omitted */ };
Description
Iterates over expressions/statements used in the construct.
Declared at: clang/include/clang/AST/StmtOpenMP.h:350
Inherits from: iterator_adaptor_base
Member Variables
- private ArrayRef<OMPClause*>::iterator End
- private OMPClause::child_iterator ChildI
- private OMPClause::child_iterator ChildEnd
Method Overview
- private void MoveToNext()
- public used_clauses_child_iterator(ArrayRef<clang::OMPClause *> Clauses)
Methods
¶void MoveToNext()
void MoveToNext()
Declared at: clang/include/clang/AST/StmtOpenMP.h:357
¶used_clauses_child_iterator(
ArrayRef<clang::OMPClause*> Clauses)
used_clauses_child_iterator(
ArrayRef<clang::OMPClause*> Clauses)
Declared at: clang/include/clang/AST/StmtOpenMP.h:372
Parameters
- ArrayRef<clang::OMPClause*> Clauses