clang 22.0.0git
clang::AtomicOptions Struct Reference

#include "clang/Basic/LangOptions.h"

Public Member Functions

 AtomicOptions ()
 AtomicOptions (const LangOptions &LO)
bool getOption (AtomicOptionKind Kind) const
void setOption (AtomicOptionKind Kind, bool Value)
LLVM_DUMP_METHOD void dump () const

Public Attributes

unsigned remote_memory: 1
unsigned fine_grained_memory: 1
unsigned ignore_denormal_mode: 1

Detailed Description

Definition at line 1083 of file LangOptions.h.

Constructor & Destructor Documentation

◆ AtomicOptions() [1/2]

clang::AtomicOptions::AtomicOptions ( )
inline

Definition at line 1089 of file LangOptions.h.

References fine_grained_memory, ignore_denormal_mode, and remote_memory.

◆ AtomicOptions() [2/2]

clang::AtomicOptions::AtomicOptions ( const LangOptions & LO)
inline

Definition at line 1092 of file LangOptions.h.

References fine_grained_memory, ignore_denormal_mode, and remote_memory.

Member Function Documentation

◆ dump()

LLVM_DUMP_METHOD void clang::AtomicOptions::dump ( ) const
inline

Definition at line 1124 of file LangOptions.h.

References fine_grained_memory, ignore_denormal_mode, and remote_memory.

◆ getOption()

bool clang::AtomicOptions::getOption ( AtomicOptionKind Kind) const
inline

◆ setOption()

void clang::AtomicOptions::setOption ( AtomicOptionKind Kind,
bool Value )
inline

Member Data Documentation

◆ fine_grained_memory

unsigned clang::AtomicOptions::fine_grained_memory

Definition at line 1086 of file LangOptions.h.

Referenced by AtomicOptions(), AtomicOptions(), dump(), getOption(), and setOption().

◆ ignore_denormal_mode

unsigned clang::AtomicOptions::ignore_denormal_mode

Definition at line 1087 of file LangOptions.h.

Referenced by AtomicOptions(), AtomicOptions(), dump(), getOption(), and setOption().

◆ remote_memory

unsigned clang::AtomicOptions::remote_memory

Definition at line 1085 of file LangOptions.h.

Referenced by AtomicOptions(), AtomicOptions(), dump(), getOption(), and setOption().


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

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant