diff options
author | 2018-01-02 14:26:50 -0800 | |
---|---|---|
committer | 2018-01-02 17:53:21 -0800 | |
commit | 73f21d45a41aaad1a02eecdf3bbdbf78ef599d5e (patch) | |
tree | 88d52c615cd8ec5bd8d2fad44fddeef0911e2458 /compiler/driver/dex_compilation_unit.h | |
parent | d096b3a09f0e7129813fb663fec5b5f131565d71 (diff) |
Remove CodeItem accessor functions
These are replaced by the accessor helpers.
Bug: 63756964
Test: test-art-host
Test: test/testrunner/testrunner.py --host -j30
Change-Id: Ic93d60b68b684eeb5f69be286b4e15b8f8f97542
Diffstat (limited to 'compiler/driver/dex_compilation_unit.h')
-rw-r--r-- | compiler/driver/dex_compilation_unit.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/compiler/driver/dex_compilation_unit.h b/compiler/driver/dex_compilation_unit.h index 24a9a5b653..cdc505fbf5 100644 --- a/compiler/driver/dex_compilation_unit.h +++ b/compiler/driver/dex_compilation_unit.h @@ -20,6 +20,7 @@ #include <stdint.h> #include "base/arena_object.h" +#include "code_item_accessors.h" #include "dex_file.h" #include "handle.h" #include "jni.h" @@ -112,6 +113,10 @@ class DexCompilationUnit : public DeletableArenaObject<kArenaAllocMisc> { return dex_cache_; } + const CodeItemDataAccessor& GetCodeItemAccessor() const { + return code_item_accessor_; + } + private: const Handle<mirror::ClassLoader> class_loader_; @@ -127,6 +132,8 @@ class DexCompilationUnit : public DeletableArenaObject<kArenaAllocMisc> { const Handle<mirror::DexCache> dex_cache_; + const CodeItemDataAccessor code_item_accessor_; + std::string symbol_; }; |