platform_bionic/libc/system_properties/include/system_properties
Tom Cherry ee8e3dd67c Remove non-trivial constructors/destructors from SystemProperties
With the goal of disallowing exit time destructors, SystemProperties's
non-trivial destructor needs to be removed.  This means replacing the
union hack with yet another hack as we don't want to allocate anything
despite relying on some polymorphism.

Bug: 73485611
Test: boot bullhead
Change-Id: I64223714c9b26c9724bfb8f3e2b0168e47b56bc8
2018-02-21 15:10:17 -08:00
..
context_node.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
contexts.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
contexts_pre_split.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
contexts_serialized.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
contexts_split.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
prop_area.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
prop_info.h Switch the rest of our internal headers to #pragma once. 2018-02-13 14:27:17 -08:00
system_properties.h Remove non-trivial constructors/destructors from SystemProperties 2018-02-21 15:10:17 -08:00