clang API Documentation
#include "clang/Sema/AttributeList.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclCXX.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/AST/Expr.h"
#include "clang/Basic/IdentifierTable.h"
#include "clang/Sema/SemaInternal.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringSwitch.h"
#include "clang/Sema/AttrParsedAttrKinds.inc"
#include "clang/Sema/AttrSpellingListIndex.inc"
#include "clang/Sema/AttrParsedAttrImpl.inc"
Go to the source code of this file.
Classes | |
struct | ParsedAttrInfo |
Functions | |
static size_t | getFreeListIndexForSize (size_t size) |
static const ParsedAttrInfo & | getInfo (const AttributeList &A) |
static size_t getFreeListIndexForSize | ( | size_t | size | ) | [static] |
Definition at line 48 of file AttributeList.cpp.
static const ParsedAttrInfo& getInfo | ( | const AttributeList & | A | ) | [static] |
Definition at line 166 of file AttributeList.cpp.
References clang::AttributeList::getKind().
Referenced by clang::AttributeList::diagnoseAppertainsTo(), clang::AttributeList::diagnoseLangOpts(), clang::AttributeList::existsInTarget(), clang::AttributeList::getMaxArgs(), clang::AttributeList::getMinArgs(), clang::AttributeList::getSemanticSpelling(), clang::AttributeList::hasCustomParsing(), clang::AttributeList::hasVariadicArg(), clang::AttributeList::isKnownToGCC(), clang::AttributeList::isTargetSpecificAttr(), and clang::AttributeList::isTypeAttr().