clang  9.0.0svn
Public Member Functions | Public Attributes | List of all members
clang::LoopHint Struct Reference

Loop optimization hint for loop and unroll pragmas. More...

#include "clang/Parse/LoopHint.h"

Collaboration diagram for clang::LoopHint:
Collaboration graph
[legend]

Public Member Functions

 LoopHint ()
 

Public Attributes

SourceRange Range
 
IdentifierLocPragmaNameLoc
 
IdentifierLocOptionLoc
 
IdentifierLocStateLoc
 
ExprValueExpr
 

Detailed Description

Loop optimization hint for loop and unroll pragmas.

Definition at line 20 of file LoopHint.h.

Constructor & Destructor Documentation

◆ LoopHint()

clang::LoopHint::LoopHint ( )
inline

Definition at line 37 of file LoopHint.h.

Member Data Documentation

◆ OptionLoc

IdentifierLoc* clang::LoopHint::OptionLoc

Definition at line 30 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ PragmaNameLoc

IdentifierLoc* clang::LoopHint::PragmaNameLoc

Definition at line 26 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ Range

SourceRange clang::LoopHint::Range

Definition at line 22 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ StateLoc

IdentifierLoc* clang::LoopHint::StateLoc

Definition at line 33 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ ValueExpr

Expr* clang::LoopHint::ValueExpr

Definition at line 35 of file LoopHint.h.

Referenced by PragmaLoopHintString().


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