Lines Matching defs:MDString
603 /// MDString is always unnamed.
604 class MDString : public Metadata {
605 friend class StringMapEntryStorage<MDString>;
607 StringMapEntry<MDString> *Entry = nullptr;
609 MDString() : Metadata(MDStringKind, Uniqued) {}
612 MDString(const MDString &) = delete;
613 MDString &operator=(MDString &&) = delete;
614 MDString &operator=(const MDString &) = delete;
616 static MDString *get(LLVMContext &Context, StringRef Str);
617 static MDString *get(LLVMContext &Context, const char *Str) {