clang 19.0.0git
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]

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 363 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

Definition at line 385 of file StmtOpenMP.h.

Member Function Documentation

◆ operator*()

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

Definition at line 394 of file StmtOpenMP.h.

◆ operator++()

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

Definition at line 397 of file StmtOpenMP.h.

◆ operator->()

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

Definition at line 395 of file StmtOpenMP.h.


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