Home
last modified time | relevance | path

Searched refs:AttributeFactory (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp27 if (IsAvailability) return AttributeFactory::AvailabilityAllocSize; in allocated_size()
29 return AttributeFactory::TypeTagForDatatypeAllocSize; in allocated_size()
31 return AttributeFactory::PropertyAllocSize; in allocated_size()
41 AttributeFactory::AttributeFactory() { in AttributeFactory() function in AttributeFactory
45 AttributeFactory::~AttributeFactory() = default;
53 void *AttributeFactory::allocate(size_t size) { in allocate()
62 return Alloc.Allocate(size, alignof(AttributeFactory)); in allocate()
65 void AttributeFactory::deallocate(ParsedAttr *Attr) { in deallocate()
82 void AttributeFactory::reclaimPool(AttributePool &cur) { in reclaimPool()
H A DSemaAPINotes.cpp298 AttributeFactory AF{}; in ProcessAPINotes()
H A DSemaDeclObjC.cpp1580 AttributeFactory attrFactory; in actOnObjCTypeArgsOrProtocolQualifiers()
H A DSemaDecl.cpp15615 AttributeFactory attrs; in ActOnFinishKNRParamDeclarations()
16817 AttributeFactory attrFactory; in ImplicitlyDefineFunction()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h202 friend class AttributeFactory;
622 class AttributeFactory {
672 AttributeFactory();
673 ~AttributeFactory();
678 friend class AttributeFactory; variable
680 AttributeFactory &Factory;
702 AttributePool(AttributeFactory &factory) : Factory(factory) {} in AttributePool()
718 AttributeFactory &getFactory() const { return Factory; } in getFactory()
757 void *memory = allocate(AttributeFactory::AvailabilityAllocSize); in create()
780 void *memory = allocate(AttributeFactory::TypeTagForDatatypeAllocSize); in createTypeTagForDatatype()
[all …]
H A DDeclSpec.h482 DeclSpec(AttributeFactory &attrFactory) in DeclSpec()
1433 AttributeFactory *QualAttrFactory;
1498 QualAttrFactory = new AttributeFactory(); in getOrCreateMethodQualifiers()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h208 AttributeFactory &getAttrFactory() { return AttrFactory; } in getAttrFactory()
1443 AttributeFactory AttrFactory;
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParsePragma.cpp377 PragmaAttributeHandler(AttributeFactory &AttrFactory) in PragmaAttributeHandler()