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

References

include/llvm/Demangle/ItaniumDemangle.h
  616     const char *FirstChar = Str.begin();
 2153     const char *first = Contents.begin();
 3678         SwapAndRestore<const char *> SaveFirst(First, ProtoSourceName.begin()),
 5224   for (char C : Data)
include/llvm/Demangle/StringView.h
   40     return StringView(begin() + From, size() - From);
   76     return *begin();
  103   bool startsWith(char C) const { return !empty() && *begin() == C; }
  108     return std::equal(Str.begin(), Str.end(), begin());
  108     return std::equal(Str.begin(), Str.end(), begin());
  111   const char &operator[](size_t Idx) const { return *(begin() + Idx); }
  121          std::equal(LHS.begin(), LHS.end(), RHS.begin());
  121          std::equal(LHS.begin(), LHS.end(), RHS.begin());
include/llvm/Demangle/Utility.h
   85     std::memmove(Buffer + CurrentPosition, R.begin(), Size);
lib/Demangle/ItaniumDemangle.cpp
   84     fprintf(stderr, "\"%.*s\"", (int)SV.size(), SV.begin());
lib/Demangle/MicrosoftDemangle.cpp
  249   std::strcpy(Stable, Borrowed.begin());
  764   const char *Start = MangledName.begin();
  779   StringView MD5(Start, MangledName.begin());
 2331                 Backrefs.Names[I]->Name.begin());
lib/Support/ItaniumManglingCanonicalizer.cpp
   31     ID.AddString(llvm::StringRef(Str.begin(), Str.size()));