Searched refs:AttributePool (Results 1 – 6 of 6) sorted by relevance
216 friend class AttributePool; variable633 class AttributePool; variable674 friend class AttributePool; variable686 void reclaimPool(AttributePool &head);694 class AttributePool {715 void takePool(AttributePool &pool);719 AttributePool(AttributeFactory &factory) : Factory(factory) {} in AttributePool() function721 AttributePool(const AttributePool &) = delete;724 AttributePool &operator=(const AttributePool &) = delete;726 ~AttributePool() { Factory.reclaimPool(*this); } in ~AttributePool()[all …]
843 AttributePool &getAttributePool() const { in getAttributePool()2056 AttributePool &getAttributePool() const { in getAttributePool()2367 void AddTypeInfo(const DeclaratorChunk &TI, AttributePool &OtherPool, in AddTypeInfo()
93 void AttributeFactory::reclaimPool(AttributePool &cur) { in reclaimPool()98 void AttributePool::takePool(AttributePool &pool) { in takePool()103 void AttributePool::takeFrom(ParsedAttributesView &List, AttributePool &Pool) { in takeFrom()
301 AttributePool AP{AF}; in ProcessAPINotes()
4489 ParsedAttributesView &attrs, AttributePool &Pool) -> ParsedAttr * { in GetFullTypeForDeclarator()
416 auto getNullabilityAttr = [&](AttributePool &Pool) -> ParsedAttr * { in addContextSensitiveTypeNullability()1460 AttributePool allParamAttrs(AttrFactory); in ParseObjCMethodDecl()