commit | bbc6e7edb5fca4a61ac53dd9bce79cb4f0bb3403 | [log] [tgz] |
---|---|---|
author | Roland Levillain <rpl@google.com> | Fri Aug 24 16:58:47 2018 +0100 |
committer | Roland Levillain <rpl@google.com> | Tue Aug 28 11:06:07 2018 +0100 |
tree | 0fbce767bc383358cf4cd65aafc74140e1850982 | |
parent | 19379b58bd433da91230e4fe6cd96e7416d16adc [diff] |
Use 'final' and 'override' specifiers directly in ART. Remove all uses of macros 'FINAL' and 'OVERRIDE' and replace them with 'final' and 'override' specifiers. Remove all definitions of these macros as well, which were located in these files: - libartbase/base/macros.h - test/913-heaps/heaps.cc - test/ti-agent/ti_macros.h ART is now using C++14; the 'final' and 'override' specifiers have been introduced in C++11. Test: mmma art Change-Id: I256c7758155a71a2940ef2574925a44076feeebf