Lines Matching defs:IsTemporary
221 bool IsTemporary = IsRenamable && !SaveTempLabels;
224 Entry.second.Symbol = createSymbolImpl(&Entry, IsTemporary);
228 Entry.second.Symbol = createRenamableSymbol(NameRef, false, IsTemporary);
256 bool IsTemporary) {
270 return new (Name, *this) MCSymbolCOFF(Name, IsTemporary);
272 return new (Name, *this) MCSymbolELF(Name, IsTemporary);
274 return new (Name, *this) MCSymbolGOFF(Name, IsTemporary);
276 return new (Name, *this) MCSymbolMachO(Name, IsTemporary);
278 return new (Name, *this) MCSymbolWasm(Name, IsTemporary);
280 return createXCOFFSymbolImpl(Name, IsTemporary);
285 MCSymbol(MCSymbol::SymbolKindUnset, Name, IsTemporary);
288 MCSymbol(MCSymbol::SymbolKindUnset, Name, IsTemporary);
293 bool IsTemporary) {
309 return createSymbolImpl(EntryPtr, IsTemporary);
314 return createSymbolImpl(nullptr, /*IsTemporary=*/true);
316 AlwaysAddSuffix, /*IsTemporary=*/true);
321 /*IsTemporary=*/!SaveTempLabels);
328 bool IsTemporary = !SaveTempLabels;
329 if (IsTemporary && !UseNamesOnTempLabels)
330 return createSymbolImpl(nullptr, IsTemporary);
332 /*AlwaysAddSuffix=*/false, IsTemporary);
342 /*IsTemporary=*/false);
353 return createSymbolImpl(&NameEntry, /*IsTemporary=*/false);
433 bool IsTemporary) {
435 return new (nullptr, *this) MCSymbolXCOFF(nullptr, IsTemporary);
443 return new (Name, *this) MCSymbolXCOFF(Name, IsTemporary);
479 new (&NameEntry, *this) MCSymbolXCOFF(&NameEntry, IsTemporary);