clang API Documentation
RAII object that temporarily sets the base location and entity used for reporting diagnostics in types. More...
#include <TreeTransform.h>
Public Member Functions | |
| TemporaryBase (TreeTransform &Self, SourceLocation Location, DeclarationName Entity) | |
| ~TemporaryBase () | |
RAII object that temporarily sets the base location and entity used for reporting diagnostics in types.
Definition at line 174 of file TreeTransform.h.
| clang::TreeTransform< Derived >::TemporaryBase::TemporaryBase | ( | TreeTransform & | Self, |
| SourceLocation | Location, | ||
| DeclarationName | Entity | ||
| ) | [inline] |
Definition at line 180 of file TreeTransform.h.
References clang::TreeTransform< Derived >::getDerived(), and clang::SourceLocation::isValid().
| clang::TreeTransform< Derived >::TemporaryBase::~TemporaryBase | ( | ) | [inline] |
Definition at line 189 of file TreeTransform.h.