clang API Documentation
#include <Attr.h>


Public Member Functions | |
| AliasAttr (ASTContext &C, llvm::StringRef aliasee) | |
| llvm::StringRef | getAliasee () const |
| virtual Attr * | clone (ASTContext &C) const |
Static Public Member Functions | |
| static bool | classof (const Attr *A) |
| static bool | classof (const AliasAttr *A) |
Definition at line 233 of file Attr.h.
| clang::AliasAttr::AliasAttr | ( | ASTContext & | C, | |
| llvm::StringRef | aliasee | |||
| ) | [inline] |
| static bool clang::AliasAttr::classof | ( | const AliasAttr * | A | ) | [inline, static] |
| static bool clang::AliasAttr::classof | ( | const Attr * | A | ) | [inline, static] |
Reimplemented from clang::Attr.
Definition at line 243 of file Attr.h.
References clang::Attr::getKind().
| Attr * AliasAttr::clone | ( | ASTContext & | C | ) | const [virtual] |
Implements clang::Attr.
Definition at line 149 of file AttrImpl.cpp.
References AliasAttr(), and getAliasee().
| llvm::StringRef clang::AliasAttr::getAliasee | ( | ) | const [inline] |
Definition at line 238 of file Attr.h.
Referenced by clone(), and clang::CodeGen::CodeGenModule::GetWeakRefReference().