|
clang 22.0.0git
|
RAII object that temporarily sets the base location and entity used for reporting diagnostics in types. More...
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Sema/TreeTransform.h"
Public Member Functions | |
| TemporaryBase (TreeTransform &Self, SourceLocation Location, DeclarationName Entity) | |
| ~TemporaryBase () | |
| TemporaryBase (const TemporaryBase &)=delete | |
| TemporaryBase & | operator= (const TemporaryBase &)=delete |
RAII object that temporarily sets the base location and entity used for reporting diagnostics in types.
Definition at line 222 of file TreeTransform.h.
|
inline |
Definition at line 228 of file TreeTransform.h.
References clang::TreeTransform< Derived >::getBaseEntity(), clang::TreeTransform< Derived >::getBaseLocation(), and clang::TreeTransform< Derived >::TreeTransform().
Referenced by operator=(), and TemporaryBase().
|
inline |
Definition at line 237 of file TreeTransform.h.
|
delete |
References TemporaryBase().
|
delete |
References TemporaryBase().