OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ClassAccessor
(Results
1 - 25
of
51
) sorted by null
1
2
3
/art/libdexfile/dex/
class_accessor-inl.h
32
inline
ClassAccessor
::
ClassAccessor
(const ClassIteratorData& data)
33
:
ClassAccessor
(data.dex_file_, data.class_def_idx_) {}
35
inline
ClassAccessor
::
ClassAccessor
(const DexFile& dex_file,
38
:
ClassAccessor
(dex_file,
43
inline
ClassAccessor
::
ClassAccessor
(const DexFile& dex_file, uint32_t class_def_index)
44
:
ClassAccessor
(dex_file, dex_file.GetClassDef(class_def_index)) {}
46
inline
ClassAccessor
::ClassAccessor(const DexFile& dex_file
[
all
...]
class_accessor_test.cc
32
for (
ClassAccessor
accessor : dex_file->GetClasses()) {
46
[&](const
ClassAccessor
::Field& field) {
54
[&](const
ClassAccessor
::Field& field) {
65
[&](const
ClassAccessor
::Method& method) {
74
[&](const
ClassAccessor
::Method& method) {
class_iterator.h
24
class
ClassAccessor
;
39
friend class
ClassAccessor
;
dex_file_tracking_registrar.cc
159
for (
ClassAccessor
accessor : dex_file_->GetClasses()) {
160
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
172
for (
ClassAccessor
class_accessor : dex_file_->GetClasses()) {
173
for (const
ClassAccessor
::Method& method : class_accessor.GetMethods()) {
190
for (
ClassAccessor
class_accessor : dex_file_->GetClasses()) {
191
for (const
ClassAccessor
::Method& method : class_accessor.GetMethods()) {
205
for (
ClassAccessor
accessor : dex_file_->GetClasses()) {
206
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
class_accessor.h
38
class
ClassAccessor
{
148
friend class
ClassAccessor
;
174
friend class
ClassAccessor
;
271
ALWAYS_INLINE
ClassAccessor
(const ClassIteratorData& data); // NOLINT [runtime/explicit] [5]
273
ALWAYS_INLINE
ClassAccessor
(const DexFile& dex_file,
277
ALWAYS_INLINE
ClassAccessor
(const DexFile& dex_file, uint32_t class_def_index);
279
ClassAccessor
(const DexFile& dex_file,
dex_file_verifier.h
94
ClassAccessor
::Method* direct_method,
110
ClassAccessor
::Field* field,
116
bool CheckIntraClassDataItemMethods(
ClassAccessor
::Method* method,
118
ClassAccessor
::Method* direct_method,
dex_file_verifier.cc
620
ClassAccessor
::Method* direct_method,
[
all
...]
/art/dexdump/
dexdump_cfg.h
27
void DumpMethodCFG(const
ClassAccessor
::Method& method, std::ostream& os);
dexdump.cc
612
ClassAccessor
accessor(*pDexFile, idx);
[
all
...]
/art/tools/veridex/
precise_hidden_api_finder.cc
35
const std::function<void(VeridexResolver*, const
ClassAccessor
::Method&)>& action) {
37
for (
ClassAccessor
accessor : resolver->GetDexFile().GetClasses()) {
38
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
60
RunInternal(resolvers, [this] (VeridexResolver* resolver, const
ClassAccessor
::Method& method) {
77
const
ClassAccessor
::Method& method) {
resolver.cc
29
for (
ClassAccessor
accessor : dex_file_.GetClasses()) {
40
for (const
ClassAccessor
::Field& field : accessor.GetFields()) {
43
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
141
ClassAccessor
other_dex_accessor(other_dex_file, *kls.GetClassDef());
142
for (const
ClassAccessor
::Method& method : other_dex_accessor.GetMethods()) {
196
ClassAccessor
other_dex_accessor(other_dex_file, *kls.GetClassDef());
197
for (const
ClassAccessor
::Field& field : other_dex_accessor.GetFields()) {
246
ClassAccessor
other_dex_accessor(other_dex_file, *kls.GetClassDef());
247
for (const
ClassAccessor
::Method& method : other_dex_accessor.GetMethods()) {
precise_hidden_api_finder.h
51
const std::function<void(VeridexResolver*, const
ClassAccessor
::Method&)>& action);
flow_analysis.h
112
VeriFlowAnalysis(VeridexResolver* resolver, const
ClassAccessor
::Method& method);
189
FlowAnalysisCollector(VeridexResolver* resolver, const
ClassAccessor
::Method& method)
208
const
ClassAccessor
::Method& method,
hidden_api_finder.cc
66
for (
ClassAccessor
accessor : dex_file.GetClasses()) {
67
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/compiler/driver/
dex_compilation_unit.cc
78
ClassAccessor
accessor(*GetDexFile(), GetClassDefIndex());
79
for (const
ClassAccessor
::Field& field : accessor.GetInstanceFields()) {
/art/test/983-source-transform-verify/
source_transform_art.cc
56
for (
ClassAccessor
accessor : dex->GetClasses()) {
57
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/profman/
boot_image_profile.cc
78
for (
ClassAccessor
accessor : dex_file->GetClasses()) {
81
auto method_visitor = [&](const
ClassAccessor
::Method& method) {
93
[&](const
ClassAccessor
::Field& field) {
/art/dex2oat/dex/
dex_to_dex_decompiler_test.cc
85
for (
ClassAccessor
accessor : updated_dex_file->GetClasses()) {
87
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/runtime/
hidden_api.cc
142
MemberSignature::MemberSignature(const
ClassAccessor
::Field& field) {
151
MemberSignature::MemberSignature(const
ClassAccessor
::Method& method) {
333
const std::function<void(const
ClassAccessor
::Field&)>& fn_visit) {
334
ClassAccessor
accessor(dex_file, class_def, /* parse_hiddenapi_class_data= */ true);
340
const std::function<void(const
ClassAccessor
::Method&)>& fn_visit) {
341
ClassAccessor
accessor(dex_file, class_def, /* parse_hiddenapi_class_data= */ true);
350
ClassAccessor
::Field,
ClassAccessor
::Method>::type;
hidden_api.h
181
explicit MemberSignature(const
ClassAccessor
::Field& field);
182
explicit MemberSignature(const
ClassAccessor
::Method& method);
257
ALWAYS_INLINE inline uint32_t CreateRuntimeFlags(const
ClassAccessor
::BaseItem& member) {
/art/tools/hiddenapi/
hiddenapi.cc
108
class DexClass : public
ClassAccessor
{
110
explicit DexClass(const
ClassAccessor
& accessor) :
ClassAccessor
(accessor) {}
156
DexMember(const DexClass& klass, const
ClassAccessor
::Field& item)
161
DexMember(const DexClass& klass, const
ClassAccessor
::Method& item)
212
inline const
ClassAccessor
::Method& GetMethod() const {
214
return down_cast<const
ClassAccessor
::Method&>(item_);
228
const
ClassAccessor
::BaseItem& item_;
241
for (
ClassAccessor
accessor : dex_file->GetClasses()) {
250
for (const
ClassAccessor
::Field& field : klass.GetFields())
[
all
...]
/art/libdexfile/external/
dex_file_ext.cc
124
art::
ClassAccessor
accessor(*dex_file_, class_def_index_);
126
for (const art::
ClassAccessor
::Method& method : accessor.GetMethods()) {
322
for (art::
ClassAccessor
accessor : ext_dex_file->dex_file_->GetClasses()) {
323
for (const art::
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/dexlist/
dexlist.cc
144
ClassAccessor
accessor(*pDexFile, class_def);
145
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/runtime/verifier/
class_verifier.cc
113
ClassAccessor
accessor(*dex_file, class_def);
120
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
/art/tools/dexanalyze/
dexanalyze_experiments.cc
93
for (
ClassAccessor
accessor : dex_file->GetClasses()) {
94
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
246
for (
ClassAccessor
accessor : dex_file.GetClasses()) {
255
for (const
ClassAccessor
::Field& field : accessor.GetStaticFields()) {
260
for (const
ClassAccessor
::Field& field : accessor.GetInstanceFields()) {
312
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
577
for (
ClassAccessor
accessor : dex_file.GetClasses()) {
578
for (const
ClassAccessor
::Method& method : accessor.GetMethods()) {
Completed in 883 milliseconds
1
2
3