summaryrefslogtreecommitdiff
path: root/test/MultiDex
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2019-03-25 15:55:42 +0000
committerVladimir Marko <vmarko@google.com>2019-03-26 09:52:25 +0000
commitf57f2ed8c3f75c8d8c2c051f2961ca4e8330a698 (patch)
tree8a734652280d099f95d0d2f8cb358fcf56ca0d47 /test/MultiDex
parent5cb98a99cff06cd6a5b94f7d819b180d6e621f32 (diff)
ART: Clean up obj_ptr.h and obj_ptr-inl.h .
Move ObjPtr<> member function definitions that depend on other functions in obj_ptr-inl.h also to the obj_ptr-inl.h. Use C++14 std::enable_if_t<> and C++17 std::is_base_of_v<>. Improve kObjPtrPoisoningValidateOnCopy code readability (avoid ternary operator). Move relational opeators to namespace scope and reimplement != as negation of ==. Also move PtrCompression<>::Compress(ObjPtr<>) to the object_reference-inl.h which includes obj_ptr-inl.h. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Change-Id: I5116c0e322775c19a88687f30742ef654a8be873
Diffstat (limited to 'test/MultiDex')
0 files changed, 0 insertions, 0 deletions