clang  10.0.0svn
Public Member Functions | List of all members
clang::OMPExecutableDirective::used_clauses_child_iterator Class Reference

Iterates over expressions/statements used in the construct. More...

#include "clang/AST/StmtOpenMP.h"

Inheritance diagram for clang::OMPExecutableDirective::used_clauses_child_iterator:
Inheritance graph
[legend]
Collaboration diagram for clang::OMPExecutableDirective::used_clauses_child_iterator:
Collaboration graph
[legend]

Public Member Functions

 used_clauses_child_iterator (ArrayRef< OMPClause *> Clauses)
 
Stmtoperator* () const
 
Stmtoperator-> () const
 
used_clauses_child_iteratoroperator++ ()
 

Detailed Description

Iterates over expressions/statements used in the construct.

Definition at line 91 of file StmtOpenMP.h.

Constructor & Destructor Documentation

◆ used_clauses_child_iterator()

clang::OMPExecutableDirective::used_clauses_child_iterator::used_clauses_child_iterator ( ArrayRef< OMPClause *>  Clauses)
inlineexplicit

Member Function Documentation

◆ operator*()

Stmt* clang::OMPExecutableDirective::used_clauses_child_iterator::operator* ( ) const
inline

Definition at line 122 of file StmtOpenMP.h.

◆ operator++()

used_clauses_child_iterator& clang::OMPExecutableDirective::used_clauses_child_iterator::operator++ ( )
inline

Definition at line 125 of file StmtOpenMP.h.

References clang::used_children().

◆ operator->()

Stmt* clang::OMPExecutableDirective::used_clauses_child_iterator::operator-> ( ) const
inline

Definition at line 123 of file StmtOpenMP.h.


The documentation for this class was generated from the following file: