Home
last modified time | relevance | path

Searched refs:RetainOwnershipKind (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclAttr.cpp5661 RetainOwnershipKind K, in AddXConsumedAttr()
5665 case RetainOwnershipKind::OS: in AddXConsumedAttr()
5671 case RetainOwnershipKind::NS: in AddXConsumedAttr()
5684 case RetainOwnershipKind::CF: in AddXConsumedAttr()
5693 static Sema::RetainOwnershipKind
5699 return Sema::RetainOwnershipKind::CF; in parsedAttrToRetainOwnershipKind()
5706 return Sema::RetainOwnershipKind::OS; in parsedAttrToRetainOwnershipKind()
5712 return Sema::RetainOwnershipKind::NS; in parsedAttrToRetainOwnershipKind()
5740 Sema::RetainOwnershipKind K = parsedAttrToRetainOwnershipKind(AL); in handleXReturnsXRetainedAttr()
5754 unsigned DiagID = K == Sema::RetainOwnershipKind::CF in handleXReturnsXRetainedAttr()
H A DSemaTemplateInstantiateDecl.cpp678 static Sema::RetainOwnershipKind
682 return Sema::RetainOwnershipKind::CF; in attrToRetainOwnershipKind()
684 return Sema::RetainOwnershipKind::OS; in attrToRetainOwnershipKind()
686 return Sema::RetainOwnershipKind::NS; in attrToRetainOwnershipKind()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h10539 enum class RetainOwnershipKind {NS, CF, OS}; enum
10541 RetainOwnershipKind K, bool IsTemplateInstantiation);