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

References

projects/compiler-rt/lib/asan/asan_debugging.cpp
  118     region_size = g.size;
projects/compiler-rt/lib/asan/asan_descriptions.cpp
  285   } else if (addr + access_size > g.beg + g.size) {
  286     if (addr < g.beg + g.size) addr = g.beg + g.size;
  286     if (addr < g.beg + g.size) addr = g.beg + g.size;
  288                addr - (g.beg + g.size));
  296   str.append("' (0x%zx) of size %zu\n", g.beg, g.size);
  348           (addr + access_size) < (a.beg + a.size) &&
  349           (other.addr + other.access_size) < (b.beg + b.size))
projects/compiler-rt/lib/asan/asan_errors.cpp
  349   Printf("  [1] size=%zd '%s' %s\n", global1.size,
  351   Printf("  [2] size=%zd '%s' %s\n", global2.size,
projects/compiler-rt/lib/asan/asan_globals.cpp
   64   uptr aligned_size = RoundUpTo(g.size, SHADOW_GRANULARITY);
   67   if (g.size != aligned_size) {
   69         g.beg + RoundDownTo(g.size, SHADOW_GRANULARITY),
   70         g.size % SHADOW_GRANULARITY,
   88       prefix, &g, (void *)g.beg, g.size, g.size_with_redzone, g.name,
  150         (flags()->detect_odr_violation >= 2 || g->size != l->g->size) &&
  150         (flags()->detect_odr_violation >= 2 || g->size != l->g->size) &&
  166           (flags()->detect_odr_violation >= 2 || g->size != l->g->size) &&
  166           (flags()->detect_odr_violation >= 2 || g->size != l->g->size) &&
  290   for (uptr p = g.beg; p < g.beg + g.size - 1; p++) {
  294   if (*(char *)(g.beg + g.size - 1) != '\0') return;
  384       CHECK(globals[i].size == 0 && globals[i].size_with_redzone == 0 &&