Searched refs:ContextID (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/APINotes/ |
| H A D | APINotesReader.h | 97 std::optional<ContextID> lookupObjCClassID(llvm::StringRef Name); 111 std::optional<ContextID> lookupObjCProtocolID(llvm::StringRef Name); 130 lookupObjCProperty(ContextID CtxID, llvm::StringRef Name, bool IsInstance); 140 VersionedInfo<ObjCMethodInfo> lookupObjCMethod(ContextID CtxID, 149 VersionedInfo<FieldInfo> lookupField(ContextID CtxID, llvm::StringRef Name); 158 VersionedInfo<CXXMethodInfo> lookupCXXMethod(ContextID CtxID, 193 std::optional<ContextID> 220 std::optional<ContextID> 222 std::optional<ContextID> ParentNamespaceID = std::nullopt);
|
| H A D | APINotesWriter.h | 56 ContextID addContext(std::optional<ContextID> ParentCtxID, 66 void addObjCProperty(ContextID CtxID, llvm::StringRef Name, 77 void addObjCMethod(ContextID CtxID, ObjCSelectorRef Selector, 86 void addCXXMethod(ContextID CtxID, llvm::StringRef Name, 94 void addField(ContextID CtxID, llvm::StringRef Name, const FieldInfo &Info,
|
| H A D | Types.h | 866 class ContextID { 870 explicit ContextID(unsigned value) : Value(value) {} in ContextID() function 881 ContextID id; 884 Context(ContextID id, ContextKind kind) : id(id), kind(kind) {} in Context()
|
| /freebsd/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesFormat.h | 308 ContextTableKey(std::optional<ContextID> ParentContextID, ContextKind Kind, in ContextTableKey() 309 uint32_t ContextID) in ContextTableKey() 311 contextKind(static_cast<uint8_t>(Kind)), contextID(ContextID) {} in ContextTableKey() 314 uint32_t ContextID) in ContextTableKey() 317 Kind, ContextID) {} in ContextTableKey()
|
| H A D | APINotesReader.cpp | 2081 -> std::optional<ContextID> { in lookupObjCClassID() 2096 return ContextID(*KnownID); in lookupObjCClassID() 2104 std::optional<ContextID> CtxID = lookupObjCClassID(Name); in lookupObjCClassInfo() 2116 -> std::optional<ContextID> { in lookupObjCProtocolID() 2131 return ContextID(*KnownID); in lookupObjCProtocolID() 2139 std::optional<ContextID> CtxID = lookupObjCProtocolID(Name); in lookupObjCProtocolInfo() 2150 auto APINotesReader::lookupObjCProperty(ContextID CtxID, llvm::StringRef Name, in lookupObjCProperty() 2168 auto APINotesReader::lookupObjCMethod(ContextID CtxID, ObjCSelectorRef Selector, in lookupObjCMethod() 2187 auto APINotesReader::lookupField(ContextID CtxID, llvm::StringRef Name) in lookupField() 2204 auto APINotesReader::lookupCXXMethod(ContextID CtxID, llvm::StringRef Name) in lookupCXXMethod() [all …]
|
| H A D | APINotesYAMLCompiler.cpp | 808 void convertMethod(const Method &M, ContextID ClassID, StringRef ClassName, in convertMethod() 861 void convertContext(std::optional<ContextID> ParentContextID, const Class &C, in convertContext() 874 ContextID CtxID = in convertContext() 932 void convertNamespaceContext(std::optional<ContextID> ParentContextID, in convertNamespaceContext() 939 ContextID CtxID = in convertNamespaceContext() 969 std::optional<ContextID> ParentContextID = in convertTagContext() 970 ParentContext ? std::optional<ContextID>(ParentContext->id) in convertTagContext() 1065 std::optional<ContextID> CtxID = in convertTopLevelItems()
|
| H A D | APINotesWriter.cpp | 622 context_block::ContextIDLayout ContextID(Stream); in writeContextBlock() local 623 ContextID.emit(Scratch, Offset, HashTableBlob); in writeContextBlock() 1431 ContextID APINotesWriter::addContext(std::optional<ContextID> ParentCtxID, in addContext() 1467 return ContextID(Known->second.first); in addContext() 1470 void APINotesWriter::addObjCProperty(ContextID CtxID, StringRef Name, in addObjCProperty() 1480 void APINotesWriter::addObjCMethod(ContextID CtxID, ObjCSelectorRef Selector, in addObjCMethod() 1515 void APINotesWriter::addCXXMethod(ContextID CtxID, llvm::StringRef Name, in addCXXMethod() 1523 void APINotesWriter::addField(ContextID CtxID, llvm::StringRef Name, in addField()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAPINotes.cpp | 911 std::optional<api_notes::ContextID> NamespaceID; in UnwindNamespaceContext() 1082 -> std::optional<api_notes::ContextID> { in ProcessAPINotes()
|