Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesFormat.h17 namespace api_notes {
342 template <> struct DenseMapInfo<clang::api_notes::StoredObjCSelector> {
345 static inline clang::api_notes::StoredObjCSelector getEmptyKey() {
346 return clang::api_notes::StoredObjCSelector{UnsignedInfo::getEmptyKey(),
350 static inline clang::api_notes::StoredObjCSelector getTombstoneKey() {
351 return clang::api_notes::StoredObjCSelector{UnsignedInfo::getTombstoneKey(),
356 getHashValue(const clang::api_notes::StoredObjCSelector &Selector) {
366 static bool isEqual(const clang::api_notes::StoredObjCSelector &LHS,
367 const clang::api_notes::StoredObjCSelector &RHS) {
372 template <> struct DenseMapInfo<clang::api_notes::ContextTableKey> {
[all …]
H A DAPINotesManager.cpp30 using namespace api_notes;
90 if (api_notes::compileAPINotes( in loadAPINotes()
115 if (api_notes::compileAPINotes(Buffer, nullptr, OS, in loadAPINotes()
H A DAPINotesTypes.cpp13 namespace api_notes { namespace
H A DAPINotesYAMLCompiler.cpp29 using namespace api_notes;
285 std::optional<api_notes::RetainCountConventionKind> RetainCountConvention;
634 bool clang::api_notes::parseAndDumpAPINotes(StringRef YI, in parseAndDumpAPINotes()
647 using namespace api_notes;
763 api_notes::ObjCSelectorRef Selector; in convertMethod()
1128 bool api_notes::compileAPINotes(StringRef YAMLInput, in compileAPINotes()
H A DAPINotesWriter.cpp21 namespace api_notes { namespace
H A DAPINotesReader.cpp25 namespace api_notes { namespace
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaAPINotes.cpp218 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()
[all …]
/src/contrib/llvm-project/clang/include/clang/APINotes/
H A DAPINotesYAMLCompiler.h21 namespace api_notes {
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 {
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1006 api_notes::APINotesManager APINotes;