struct OMPAtomicDirective::FlagTy
Declaration
struct OMPAtomicDirective::FlagTy { /* full declaration omitted */ };
Declared at: clang/include/clang/AST/StmtOpenMP.h:2898
Member Variables
- public uint8_t IsXLHSInRHSPart
- This field is 1 for the first form of the expression and 0 for the second. Required for correct codegen of non-associative operations (like < < or >>).
- public uint8_t IsPostfixUpdate
- This field is 1 for the first(postfix) form of the expression and 0 otherwise.
- public uint8_t IsFailOnly
- 1 if 'v' is updated only when the condition is false (compare capture only).