Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h316 friend class AttributePool; variable
721 class AttributePool; variable
762 friend class AttributePool; variable
774 void reclaimPool(AttributePool &head);
781 class AttributePool {
802 void takePool(AttributePool &pool);
808 AttributePool(const AttributePool &) = delete;
813 AttributePool(AttributePool &&pool) = default;
823 void takeAllFrom(AttributePool &pool) { in takeAllFrom()
1017 AttributePool &getPool() const { return pool; } in getPool()
[all …]
H A DDeclSpec.h769 AttributePool &getAttributePool() const { in getAttributePool()
1949 AttributePool &getAttributePool() const { in getAttributePool()
/llvm-project-15.0.7/clang/lib/Sema/
H A DParsedAttr.cpp96 void AttributeFactory::reclaimPool(AttributePool &cur) { in reclaimPool()
101 void AttributePool::takePool(AttributePool &pool) { in takePool()
H A DSemaType.cpp4798 ParsedAttributesView &attrs, AttributePool &Pool) -> ParsedAttr * { in GetFullTypeForDeclarator()
/llvm-project-15.0.7/clang/lib/Parse/
H A DParseObjc.cpp378 auto getNullabilityAttr = [&](AttributePool &Pool) -> ParsedAttr * { in addContextSensitiveTypeNullability()
1409 AttributePool allParamAttrs(AttrFactory); in ParseObjCMethodDecl()