[#llvm-StringMapEntryBase] = xref:llvm.adoc[llvm]::StringMapEntryBase :relfileprefix: ../ :mrdocs: StringMapEntryBase ‐ Shared base class of StringMapEntry instances. == Synopsis Declared in `<llvm/ADT/StringMapEntry.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class StringMapEntryBase; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/StringMapEntryBase/2constructor.adoc[`StringMapEntryBase`] [.small]#[constructor]# | Construct a base entry that stores a key of length `keyLength.` | xref:llvm/StringMapEntryBase/getKeyLength.adoc[`getKeyLength`] | Return the length of the key string stored after this entry. |=== == Protected Static Member Functions [cols="1,4"] |=== | Name| Description | xref:llvm/StringMapEntryBase/allocateWithKey.adoc[`allocateWithKey`] | Allocate an entry followed by a copy of `Key.` |=== == Derived Classes [cols="1,4"] |=== | Name| Description | xref:llvm/StringMapEntryStorage-01.adoc[`StringMapEntryStorage`] | StringMapEntryStorage ‐ Holds the value in a StringMapEntry. | xref:llvm/StringMapEntryStorage-02.adoc[`StringMapEntryStorage<EmptyStringSetTag>`] | StringMapEntryStorage specialization for StringSet entries with no value. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#