reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Demangle/ItaniumDemangle.h
 2109     if (Type.size() > 3) {
 2121     if (Type.size() <= 3)
 2428       First += S.size();
include/llvm/Demangle/StringView.h
   40     return StringView(begin() + From, size() - From);
   44     size_t FindBegin = std::min(From, size());
   46     if (FindBegin < size()) {
   48       if (const void *P = ::memchr(First + FindBegin, C, size() - FindBegin))
   55     if (To >= size())
   56       To = size() - 1;
   57     if (From >= size())
   58       From = size() - 1;
   63     if (N >= size())
   64       N = size();
   69     if (N >= size())
   70       N = size();
   99     *this = dropFront(S.size());
  106     if (Str.size() > size())
  106     if (Str.size() > size())
  120   return LHS.size() == RHS.size() &&
  120   return LHS.size() == RHS.size() &&
include/llvm/Demangle/Utility.h
   81     size_t Size = R.size();
lib/Demangle/ItaniumDemangle.cpp
   84     fprintf(stderr, "\"%.*s\"", (int)SV.size(), SV.begin());
lib/Demangle/MicrosoftDemangle.cpp
  155   if (Candidate.size() == 1)
  248   char *Stable = Arena.allocUnalignedBuffer(Borrowed.size() + 1);
  251   return {Stable, Borrowed.size()};
  903   for (size_t i = 0; i < MangledName.size(); ++i) {
 1044     if (MangledName.size() < 2)
 1328       if (MangledName.size() < 2)
 1345       if (MangledName.size() < 1 || BytesDecoded >= MaxStringByteLength)
 1395   for (size_t i = 0; i < MangledName.size(); ++i) {
 2142     size_t OldSize = MangledName.size();
 2151     size_t CharsConsumed = OldSize - MangledName.size();
 2330     std::printf("  [%d] - %.*s\n", (int)I, (int)Backrefs.Names[I]->Name.size(),
lib/Support/ItaniumManglingCanonicalizer.cpp
   31     ID.AddString(llvm::StringRef(Str.begin(), Str.size()));