Home
last modified time | relevance | path

Searched refs:api_notes (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesFormat.h17 namespace api_notes {
360 template <> struct DenseMapInfo<clang::api_notes::StoredObjCSelector> {
363 static inline clang::api_notes::StoredObjCSelector getEmptyKey() {
364 return clang::api_notes::StoredObjCSelector{UnsignedInfo::getEmptyKey(),
368 static inline clang::api_notes::StoredObjCSelector getTombstoneKey() {
369 return clang::api_notes::StoredObjCSelector{UnsignedInfo::getTombstoneKey(),
374 getHashValue(const clang::api_notes::StoredObjCSelector &Selector) {
384 static bool isEqual(const clang::api_notes::StoredObjCSelector &LHS,
385 const clang::api_notes::StoredObjCSelector &RHS) {
390 template <> struct DenseMapInfo<clang::api_notes::ContextTableKey> {
[all …]
H A DAPINotesManager.cpp28 using namespace api_notes;
89 if (api_notes::compileAPINotes( in loadAPINotes()
114 if (api_notes::compileAPINotes(Buffer, nullptr, OS, in loadAPINotes()
H A DAPINotesTypes.cpp13 namespace api_notes { namespace
H A DAPINotesYAMLCompiler.cpp30 using namespace api_notes;
291 std::optional<api_notes::RetainCountConventionKind> RetainCountConvention;
689 bool clang::api_notes::parseAndDumpAPINotes(StringRef YI, in parseAndDumpAPINotes()
702 using namespace api_notes;
825 api_notes::ObjCSelectorRef Selector; in convertMethod()
1216 bool api_notes::compileAPINotes(StringRef YAMLInput, in compileAPINotes()
H A DAPINotesWriter.cpp21 namespace api_notes { namespace
H A DAPINotesReader.cpp24 namespace api_notes { namespace
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAPINotes.cpp216 std::optional<api_notes::RetainCountConventionKind> Convention) { in handleAPINotedRetainCountConvention()
220 case api_notes::RetainCountConventionKind::None: in handleAPINotedRetainCountConvention()
229 case api_notes::RetainCountConventionKind::CFReturnsRetained: in handleAPINotedRetainCountConvention()
233 case api_notes::RetainCountConventionKind::CFReturnsNotRetained: in handleAPINotedRetainCountConvention()
237 case api_notes::RetainCountConventionKind::NSReturnsRetained: in handleAPINotedRetainCountConvention()
241 case api_notes::RetainCountConventionKind::NSReturnsNotRetained: in handleAPINotedRetainCountConvention()
249 const api_notes::CommonEntityInfo &Info, in ProcessAPINotes()
317 const api_notes::CommonTypeInfo &Info, in ProcessAPINotes()
339 ProcessAPINotes(S, D, static_cast<const api_notes::CommonEntityInfo &>(Info), in ProcessAPINotes()
448 const api_notes::VariableInfo &Info, in ProcessAPINotes()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/APINotes/
H A DAPINotesManager.h29 namespace api_notes {
H A DAPINotesWriter.h28 namespace api_notes {
H A DAPINotesReader.h24 namespace api_notes {
H A DTypes.h24 namespace api_notes {
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1271 api_notes::APINotesManager APINotes;