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

References

projects/compiler-rt/lib/ubsan/ubsan_diag.cpp
  120 Diag &Diag::operator<<(const TypeDescriptor &V) {
  124 Diag &Diag::operator<<(const Value &V) {
  182                        const Diag::Arg *Args) {
  188     const Diag::Arg &A = Args[*++Msg - '0'];
  190     case Diag::AK_String:
  193     case Diag::AK_TypeName: {
  201     case Diag::AK_SInt:
  208     case Diag::AK_UInt:
  214     case Diag::AK_Float: {
  226     case Diag::AK_Pointer:
  258                                const Diag::Arg *Args) {
projects/compiler-rt/lib/ubsan/ubsan_diag.h
  191   Diag &AddArg(Arg A) {
  197   Diag &AddRange(Range A) {
  204   Diag(const Diag &); // NOT IMPLEMENTED
  205   Diag &operator=(const Diag &);
  205   Diag &operator=(const Diag &);
  213   Diag &operator<<(const char *Str) { return AddArg(Str); }
  214   Diag &operator<<(TypeName TN) { return AddArg(TN); }
  215   Diag &operator<<(unsigned long long V) { return AddArg(UIntMax(V)); }
  216   Diag &operator<<(const void *V) { return AddArg(V); }
  217   Diag &operator<<(const TypeDescriptor &V);
  218   Diag &operator<<(const Value &V);
  219   Diag &operator<<(const Range &R) { return AddRange(R); }