Lines Matching refs:StrTab
63 assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab."); in mapping()
64 StringTable &StrTab = *Serializer->StrTab; in mapping() local
65 unsigned PassID = StrTab.add(Remark->PassName).first; in mapping()
66 unsigned NameID = StrTab.add(Remark->RemarkName).first; in mapping()
67 unsigned FunctionID = StrTab.add(Remark->FunctionName).first; in mapping()
87 assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab."); in mapping()
88 StringTable &StrTab = *Serializer->StrTab; in mapping() local
89 unsigned FileID = StrTab.add(File).first; in mapping()
141 assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab."); in mapping()
142 StringTable &StrTab = *Serializer->StrTab; in mapping() local
143 auto ValueID = StrTab.add(A.Val).first; in mapping()
169 StrTab = std::move(StrTabIn); in YAMLRemarkSerializer()
200 assert(StrTab); in metaSerializer()
202 *StrTab); in metaSerializer()
220 std::optional<const StringTable *> StrTab) { in emitStrTab() argument
222 uint64_t StrTabSize = StrTab ? (*StrTab)->SerializedSize : 0; in emitStrTab()
229 if (StrTab) in emitStrTab()
230 (*StrTab)->serialize(OS); in emitStrTab()
253 emitStrTab(OS, &StrTab); in emit()