Home | History | Annotate | Download | only in Sema

Lines Matching refs:AttributeList

1 //===--- AttributeList.cpp --------------------------------------*- C++ -*-===//
10 // This file defines the AttributeList class implementation
14 #include "clang/Sema/AttributeList.h"
22 size_t AttributeList::allocated_size() const {
28 return (sizeof(AttributeList) + NumArgs * sizeof(Expr*));
38 assert(size >= sizeof(AttributeList));
40 return ((size - sizeof(AttributeList)) / sizeof(void*));
47 if (AttributeList *attr = FreeLists[index]) {
57 void AttributeFactory::reclaimPool(AttributeList *cur) {
62 AttributeList *next = cur->NextInPool;
79 void AttributePool::takePool(AttributeList *pool) {
91 AttributeList *next = pool->NextInPool;
98 AttributeList *
104 AttributeList::AS_GNU);
109 AttributeList::Kind AttributeList::getKind(const IdentifierInfo *Name,
131 unsigned AttributeList::getAttributeSpellingListIndex() const {