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

Methods

FPFeaturesStateRAII(clang::Sema& S)

Declared at: clang/include/clang/Sema/Sema.h:1570

Parameters

clang::Sema& S

clang::FPOptionsOverride getOverrides()

Declared at: clang/include/clang/Sema/Sema.h:1572

~FPFeaturesStateRAII()

Declared at: clang/include/clang/Sema/Sema.h:1571