clang  3.9.0
Classes | Functions
AttributeList.cpp File Reference
#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/Basic/TargetInfo.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"
Include dependency graph for AttributeList.cpp:

Go to the source code of this file.

Classes

struct  ParsedAttrInfo
 

Functions

static size_t getFreeListIndexForSize (size_t size)
 
static StringRef normalizeAttrName (StringRef AttrName, StringRef ScopeName, AttributeList::Syntax SyntaxUsed)
 
static const ParsedAttrInfogetInfo (const AttributeList &A)
 

Function Documentation

static size_t getFreeListIndexForSize ( size_t  size)
static

Definition at line 49 of file AttributeList.cpp.

static const ParsedAttrInfo& getInfo ( const AttributeList A)
static
static StringRef normalizeAttrName ( StringRef  AttrName,
StringRef  ScopeName,
AttributeList::Syntax  SyntaxUsed 
)
static