Changing comments that have references to code.google.com to point to GitHub instead, because the current links are not redirected properly (they instead redirect to different issues, mostly ASan). NFC. Differential Revision: http://reviews.llvm.org/D15053 llvm-svn: 254300
16 lines
505 B
C++
16 lines
505 B
C++
// Regression test for https://github.com/google/sanitizers/issues/410.
|
|
// The C++ variant is much more compact that the LLVM IR equivalent.
|
|
|
|
// RUN: %clangxx_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
|
|
#include <stdio.h>
|
|
struct AAA { virtual long aaa () { return 0; } }; // NOLINT
|
|
struct BBB: virtual AAA { unsigned long bbb; }; // NOLINT
|
|
struct CCC: virtual AAA { };
|
|
struct DDD: CCC, BBB { DDD(); }; // NOLINT
|
|
DDD::DDD() { }
|
|
int main() {
|
|
DDD d;
|
|
printf("OK\n");
|
|
}
|
|
// CHECK: OK
|