reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | // This test checks that we are no instrumenting a memory access twice // (before and after inlining) // RUN: %clangxx_asan -O1 %s -o %t && %run %t // RUN: %clangxx_asan -O0 %s -o %t && %run %t __attribute__((always_inline)) void foo(int *x) { *x = 0; } int main() { int x; foo(&x); return x; } |