android13/external/compiler-rt/test/asan/TestCases/Helpers/initialization-blacklist-ex...

16 lines
360 B
C++
Raw Normal View History

2024-06-22 08:45:49 -04:00
int zero_init() { return 0; }
int badGlobal = zero_init();
int readBadGlobal() { return badGlobal; }
namespace badNamespace {
class BadClass {
public:
BadClass() { value = 0; }
int value;
};
// Global object with non-trivial constructor.
BadClass bad_object;
} // namespace badNamespace
int accessBadObject() { return badNamespace::bad_object.value; }