clang
10.0.0git
|
#include "clang/Sema/ParsedAttr.h"
#include "clang/AST/ASTContext.h"
#include "clang/Basic/AttrSubjectMatchRules.h"
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Sema/SemaInternal.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include <cassert>
#include <cstddef>
#include <utility>
#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 ParsedAttr &A) |
Definition at line 57 of file ParsedAttr.cpp.
References memset().
|
static |
Definition at line 128 of file ParsedAttr.cpp.
References clang::ParsedAttr::getKind().
Referenced by clang::ParsedAttr::existsInTarget(), clang::ParsedAttr::getMatchRules(), clang::ParsedAttr::getMaxArgs(), clang::ParsedAttr::getMinArgs(), clang::ParsedAttr::getSemanticSpelling(), clang::ParsedAttr::hasCustomParsing(), clang::ParsedAttr::hasVariadicArg(), clang::ParsedAttr::isKnownToGCC(), clang::ParsedAttr::isStmtAttr(), clang::ParsedAttr::isSupportedByPragmaAttribute(), clang::ParsedAttr::isTargetSpecificAttr(), and clang::ParsedAttr::isTypeAttr().