Home
last modified time | relevance | path

Searched refs:RetainCountConventionKind (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/clang/lib/APINotes/
H A DAPINotesYAMLCompiler.cpp75 Optional<RetainCountConventionKind> RetainCountConvention;
105 template <> struct ScalarEnumerationTraits<RetainCountConventionKind> {
106 static void enumeration(IO &IO, RetainCountConventionKind &RCCK) { in enumeration()
107 IO.enumCase(RCCK, "none", RetainCountConventionKind::None); in enumeration()
109 RetainCountConventionKind::CFReturnsRetained); in enumeration()
111 RetainCountConventionKind::CFReturnsNotRetained); in enumeration()
113 RetainCountConventionKind::NSReturnsRetained); in enumeration()
115 RetainCountConventionKind::NSReturnsNotRetained); in enumeration()
155 Optional<RetainCountConventionKind> RetainCountConvention;
286 Optional<api_notes::RetainCountConventionKind> RetainCountConvention;
/llvm-project-15.0.7/clang/include/clang/APINotes/
H A DTypes.h20 enum class RetainCountConventionKind { enum
436 llvm::Optional<RetainCountConventionKind> getRetainCountConvention() const { in getRetainCountConvention()
439 return static_cast<RetainCountConventionKind>(RawRetainCountConvention - 1); in getRetainCountConvention()
442 setRetainCountConvention(llvm::Optional<RetainCountConventionKind> Value) { in setRetainCountConvention()
554 llvm::Optional<RetainCountConventionKind> getRetainCountConvention() const { in getRetainCountConvention()
557 return static_cast<RetainCountConventionKind>(RawRetainCountConvention - 1); in getRetainCountConvention()
560 setRetainCountConvention(llvm::Optional<RetainCountConventionKind> Value) { in setRetainCountConvention()