clang  6.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/Sema/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 21 of file LoopHint.h.

Constructor & Destructor Documentation

◆ LoopHint()

clang::LoopHint::LoopHint ( )
inline

Definition at line 38 of file LoopHint.h.

Member Data Documentation

◆ OptionLoc

IdentifierLoc* clang::LoopHint::OptionLoc

Definition at line 31 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ PragmaNameLoc

IdentifierLoc* clang::LoopHint::PragmaNameLoc

Definition at line 27 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ Range

SourceRange clang::LoopHint::Range

Definition at line 23 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ StateLoc

IdentifierLoc* clang::LoopHint::StateLoc

Definition at line 34 of file LoopHint.h.

Referenced by PragmaLoopHintString().

◆ ValueExpr

Expr* clang::LoopHint::ValueExpr

Definition at line 36 of file LoopHint.h.

Referenced by PragmaLoopHintString().


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