class Sema::FPFeaturesStateRAII
Declaration
class Sema::FPFeaturesStateRAII { /* full declaration omitted */ };
Description
Records and restores the CurFPFeatures state on entry/exit of compound statements.
Declared at: clang/include/clang/Sema/Sema.h:1568
Member Variables
- private clang::Sema& S
- private clang::FPOptions OldFPFeaturesState
- private clang::FPOptionsOverride OldOverrides
- private LangOptions::FPEvalMethodKind OldEvalMethod
- private clang::SourceLocation OldFPPragmaLocation
Method Overview
- public FPFeaturesStateRAII(clang::Sema & S)
- public clang::FPOptionsOverride getOverrides()
- public ~FPFeaturesStateRAII()
Methods
¶FPFeaturesStateRAII(clang::Sema& S)
FPFeaturesStateRAII(clang::Sema& S)
Declared at: clang/include/clang/Sema/Sema.h:1570
Parameters
- clang::Sema& S
¶clang::FPOptionsOverride getOverrides()
clang::FPOptionsOverride getOverrides()
Declared at: clang/include/clang/Sema/Sema.h:1572
¶~FPFeaturesStateRAII()
~FPFeaturesStateRAII()
Declared at: clang/include/clang/Sema/Sema.h:1571