Home
last modified time | relevance | path

Searched refs:AttributePool (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DParsedAttr.h291 friend class AttributePool; variable
680 class AttributePool; variable
721 friend class AttributePool; variable
733 void reclaimPool(AttributePool &head);
740 class AttributePool {
761 void takePool(AttributePool &pool);
765 AttributePool(AttributeFactory &factory) : Factory(factory) {} in AttributePool() function
767 AttributePool(const AttributePool &) = delete;
769 ~AttributePool() { Factory.reclaimPool(*this); } in ~AttributePool()
772 AttributePool(AttributePool &&pool) = default;
[all …]
DDeclSpec.h768 AttributePool &getAttributePool() const { in getAttributePool()
1919 AttributePool &getAttributePool() const { in getAttributePool()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DParsedAttr.cpp96 void AttributeFactory::reclaimPool(AttributePool &cur) { in reclaimPool()
101 void AttributePool::takePool(AttributePool &pool) { in takePool()
DSemaType.cpp4715 ParsedAttributesView &attrs, AttributePool &Pool) -> ParsedAttr * { in GetFullTypeForDeclarator()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Parse/
DParseObjc.cpp378 auto getNullabilityAttr = [&](AttributePool &Pool) -> ParsedAttr * { in addContextSensitiveTypeNullability()
1403 AttributePool allParamAttrs(AttrFactory); in ParseObjCMethodDecl()