clang 20.0.0git
|
#include "clang/AST/Attr.h"
Public Member Functions | |
void | setInherited (bool I) |
bool | shouldInheritEvenIfAlreadyPresent () const |
Should this attribute be inherited from a prior declaration even if it's explicitly provided in the current declaration? | |
![]() | |
void * | operator new (size_t Bytes, ASTContext &C, size_t Alignment=8) noexcept |
void | operator delete (void *Ptr, ASTContext &C, size_t Alignment) noexcept |
attr::Kind | getKind () const |
unsigned | getSpellingListIndex () const |
const char * | getSpelling () const |
SourceLocation | getLocation () const |
bool | isInherited () const |
bool | isImplicit () const |
Returns true if the attribute has been implicitly created instead of explicitly written by the user. | |
void | setImplicit (bool I) |
void | setPackExpansion (bool PE) |
bool | isPackExpansion () const |
bool | shouldDeferDeserialization () const |
Attr * | clone (ASTContext &C) const |
bool | isLateParsed () const |
void | printPretty (raw_ostream &OS, const PrintingPolicy &Policy) const |
![]() | |