Lines Matching refs:api_notes
218 std::optional<api_notes::RetainCountConventionKind> Convention) { in handleAPINotedRetainCountConvention()
222 case api_notes::RetainCountConventionKind::None: in handleAPINotedRetainCountConvention()
231 case api_notes::RetainCountConventionKind::CFReturnsRetained: in handleAPINotedRetainCountConvention()
235 case api_notes::RetainCountConventionKind::CFReturnsNotRetained: in handleAPINotedRetainCountConvention()
239 case api_notes::RetainCountConventionKind::NSReturnsRetained: in handleAPINotedRetainCountConvention()
243 case api_notes::RetainCountConventionKind::NSReturnsNotRetained: in handleAPINotedRetainCountConvention()
251 const api_notes::CommonEntityInfo &Info, in ProcessAPINotes()
320 const api_notes::CommonTypeInfo &Info, in ProcessAPINotes()
342 ProcessAPINotes(S, D, static_cast<const api_notes::CommonEntityInfo &>(Info), in ProcessAPINotes()
364 const api_notes::VariableInfo &Info, in ProcessAPINotes()
404 ProcessAPINotes(S, D, static_cast<const api_notes::CommonEntityInfo &>(Info), in ProcessAPINotes()
410 const api_notes::ParamInfo &Info, in ProcessAPINotes()
423 ProcessAPINotes(S, D, static_cast<const api_notes::VariableInfo &>(Info), in ProcessAPINotes()
429 const api_notes::GlobalVariableInfo &Info, in ProcessAPINotes()
432 ProcessAPINotes(S, D, static_cast<const api_notes::VariableInfo &>(Info), in ProcessAPINotes()
438 const api_notes::ObjCPropertyInfo &Info, in ProcessAPINotes()
441 ProcessAPINotes(S, D, static_cast<const api_notes::VariableInfo &>(Info), in ProcessAPINotes()
459 const api_notes::FunctionInfo &Info, in ProcessAPINotes()
545 ProcessAPINotes(S, D, static_cast<const api_notes::CommonEntityInfo &>(Info), in ProcessAPINotes()
551 const api_notes::CXXMethodInfo &Info, in ProcessAPINotes()
558 const api_notes::GlobalFunctionInfo &Info, in ProcessAPINotes()
562 static_cast<const api_notes::FunctionInfo &>(Info), Metadata); in ProcessAPINotes()
567 const api_notes::EnumConstantInfo &Info, in ProcessAPINotes()
570 ProcessAPINotes(S, D, static_cast<const api_notes::CommonEntityInfo &>(Info), in ProcessAPINotes()
576 const api_notes::ObjCMethodInfo &Info, in ProcessAPINotes()
592 static_cast<const api_notes::FunctionInfo &>(Info), Metadata); in ProcessAPINotes()
596 static void ProcessAPINotes(Sema &S, TagDecl *D, const api_notes::TagInfo &Info, in ProcessAPINotes()
614 using api_notes::EnumExtensibilityKind; in ProcessAPINotes()
641 ProcessAPINotes(S, D, static_cast<const api_notes::CommonTypeInfo &>(Info), in ProcessAPINotes()
647 const api_notes::TypedefInfo &Info, in ProcessAPINotes()
650 using SwiftWrapperKind = api_notes::SwiftNewTypeKind; in ProcessAPINotes()
678 ProcessAPINotes(S, D, static_cast<const api_notes::CommonTypeInfo &>(Info), in ProcessAPINotes()
684 const api_notes::ContextInfo &Info, in ProcessAPINotes()
687 ProcessAPINotes(S, D, static_cast<const api_notes::CommonTypeInfo &>(Info), in ProcessAPINotes()
693 const api_notes::ContextInfo &Info, in ProcessAPINotes()
727 const api_notes::APINotesReader::VersionedInfo<SpecificInfo> Info) { in maybeAttachUnversionedSwiftName()
765 const api_notes::APINotesReader::VersionedInfo<SpecificInfo> Info) { in ProcessVersionedAPINotes()
793 [&](DeclContext *DC) -> std::optional<api_notes::Context> { in ProcessAPINotes()
807 std::optional<api_notes::ContextID> NamespaceID; in ProcessAPINotes()
817 return api_notes::Context(*NamespaceID, in ProcessAPINotes()
818 api_notes::ContextKind::Namespace); in ProcessAPINotes()
829 std::optional<api_notes::Context> APINotesContext = in ProcessAPINotes()
935 auto GetContext = [&](api_notes::APINotesReader *Reader) in ProcessAPINotes()
936 -> std::optional<api_notes::ContextID> { in ProcessAPINotes()
989 api_notes::ObjCSelectorRef SelectorRef; in ProcessAPINotes()
1018 auto GetRecordContext = [&](api_notes::APINotesReader *Reader) in ProcessAPINotes()
1019 -> std::optional<api_notes::ContextID> { in ProcessAPINotes()