clang 23.0.0git
clang::StructuralEquivalenceContext::AttrScopedAttrEquivalenceContext Struct Reference

RAII helper that is used to suppress diagnostics during attribute equivalence checking. More...

#include "clang/AST/ASTStructuralEquivalence.h"

Public Member Functions

 AttrScopedAttrEquivalenceContext (StructuralEquivalenceContext &Ctx)
 ~AttrScopedAttrEquivalenceContext ()

Public Attributes

StructuralEquivalenceContextCtx
bool OldComplain

Detailed Description

RAII helper that is used to suppress diagnostics during attribute equivalence checking.

Definition at line 66 of file ASTStructuralEquivalence.h.

Constructor & Destructor Documentation

◆ AttrScopedAttrEquivalenceContext()

clang::StructuralEquivalenceContext::AttrScopedAttrEquivalenceContext::AttrScopedAttrEquivalenceContext ( StructuralEquivalenceContext & Ctx)
inline

◆ ~AttrScopedAttrEquivalenceContext()

clang::StructuralEquivalenceContext::AttrScopedAttrEquivalenceContext::~AttrScopedAttrEquivalenceContext ( )
inline

Definition at line 71 of file ASTStructuralEquivalence.h.

References Ctx, and OldComplain.

Member Data Documentation

◆ Ctx

StructuralEquivalenceContext& clang::StructuralEquivalenceContext::AttrScopedAttrEquivalenceContext::Ctx

◆ OldComplain

bool clang::StructuralEquivalenceContext::AttrScopedAttrEquivalenceContext::OldComplain

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