Searched defs:class_data (Results 1 - 25 of 38) sorted by relevance

12

/art/test/983-source-transform-verify/
H A Dsource_transform_slicer.cc30 void VerifyClassData(jint class_data_len, const unsigned char* class_data) { argument
31 dex::Reader reader(class_data, class_data_len);
H A Dsource_transform.cc51 const unsigned char* class_data,
64 VerifyClassData(class_data_len, class_data);
44 CheckDexFileHook(jvmtiEnv* jvmti_env ATTRIBUTE_UNUSED, JNIEnv* env, jclass class_being_redefined, jobject loader ATTRIBUTE_UNUSED, const char* name, jobject protection_domain ATTRIBUTE_UNUSED, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len ATTRIBUTE_UNUSED, unsigned char** new_class_data ATTRIBUTE_UNUSED) argument
H A Dsource_transform_art.cc35 void VerifyClassData(jint class_data_len, const unsigned char* class_data) { argument
38 const DexFile::Header* header = reinterpret_cast<const DexFile::Header*>(class_data);
45 std::unique_ptr<const DexFile> dex(dex_file_loader.Open(class_data,
/art/compiler/dex/
H A Ddex_to_dex_decompiler_test.cc86 const uint8_t* class_data = updated_dex_file->GetClassData(class_def); local
87 if (class_data == nullptr) {
90 ClassDataItemIterator it(*updated_dex_file, class_data);
H A Ddex_to_dex_compiler.cc638 const uint8_t* class_data = dex_file->GetClassData(class_def); local
639 if (class_data == nullptr) {
642 ClassDataItemIterator it(*dex_file, class_data);
/art/profman/
H A Dboot_image_profile.cc81 const uint8_t* class_data = dex_file->GetClassData(class_def); local
82 if (class_data != nullptr) {
83 ClassDataItemIterator it(*dex_file, class_data);
/art/openjdkjvmti/
H A Dfixed_up_dex_file.cc55 const uint8_t* class_data = target_dex_file.GetClassData(target_dex_file.GetClassDef(i)); local
56 if (class_data != nullptr) {
57 for (art::ClassDataItemIterator class_it(target_dex_file, class_data);
H A Devents-inl.h211 const unsigned char* class_data,
219 unsigned char* current_class_data = const_cast<unsigned char*>(class_data);
228 class_data,
466 const unsigned char* class_data,
477 class_data,
491 const unsigned char* class_data,
502 class_data,
204 DispatchClassFileLoadHookEvent(art::Thread* thread, JNIEnv* jnienv, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) const argument
458 DispatchEvent( art::Thread* thread, JNIEnv* jnienv, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) const argument
483 DispatchEvent( art::Thread* thread, JNIEnv* jnienv, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) const argument
/art/tools/veridex/
H A Dhidden_api_finder.cc68 const uint8_t* class_data = dex_file.GetClassData(class_def); local
69 if (class_data == nullptr) {
73 ClassDataItemIterator it(dex_file, class_data);
H A Dprecise_hidden_api_finder.cc40 const uint8_t* class_data = dex_file.GetClassData(class_def); local
41 if (class_data == nullptr) {
45 ClassDataItemIterator it(dex_file, class_data);
H A Dresolver.cc40 const uint8_t* class_data = dex_file_.GetClassData(class_def); local
41 if (class_data == nullptr) {
46 ClassDataItemIterator it(dex_file_, class_data);
151 const uint8_t* class_data = other_dex_file.GetClassData(*kls.GetClassDef()); local
152 if (class_data != nullptr) {
153 ClassDataItemIterator it(other_dex_file, class_data);
210 const uint8_t* class_data = other_dex_file.GetClassData(*kls.GetClassDef()); local
211 if (class_data != nullptr) {
212 ClassDataItemIterator it(other_dex_file, class_data);
263 const uint8_t* class_data local
[all...]
/art/tools/hiddenapi/
H A Dhiddenapi_test.cc128 const uint8_t* class_data = dex_file.GetClassData(class_def); local
129 if (class_data == nullptr) {
134 for (ClassDataItemIterator it(dex_file, class_data); it.HasNext(); it.Next()) {
161 const uint8_t* class_data = dex_file.GetClassData(class_def); local
162 if (class_data == nullptr) {
167 for (ClassDataItemIterator it(dex_file, class_data); it.HasNext(); it.Next()) {
/art/dexdump/
H A Ddexdump_cfg.cc371 const uint8_t* class_data = dex_file->GetClassData(*class_def); local
372 if (class_data == nullptr) {
377 ClassDataItemIterator it(*dex_file, class_data);
/art/dexlayout/
H A Ddex_visualize.cc277 dex_ir::ClassData* class_data = class_def->GetClassData(); local
278 if (class_data != nullptr) {
279 dumper->DumpAddressRange(class_data, class_index);
280 if (class_data->StaticFields()) {
281 for (auto& field_item : *class_data->StaticFields()) {
285 if (class_data->InstanceFields()) {
286 for (auto& field_item : *class_data->InstanceFields()) {
290 if (class_data->DirectMethods()) {
291 for (auto& method_item : *class_data->DirectMethods()) {
295 if (class_data
[all...]
H A Dcompact_dex_writer.cc55 dex_ir::ClassData* class_data = class_def->GetClassData(); local
56 if (class_data == nullptr) {
60 ? class_data->DirectMethods()
61 : class_data->VirtualMethods())) {
244 dex_ir::ClassData* class_data = class_def->GetClassData(); local
245 if (class_data == nullptr) {
249 ? class_data->DirectMethods()
250 : class_data->VirtualMethods())) {
346 dex_ir::ClassData* class_data = class_def->GetClassData(); local
347 if (class_data
[all...]
/art/libdexfile/dex/
H A Ddex_file_tracking_registrar.cc159 const uint8_t* class_data = dex_file_->GetClassData(cd); local
160 if (class_data != nullptr) {
161 ClassDataItemIterator cdit(*dex_file_, class_data);
179 const uint8_t* class_data = dex_file_->GetClassData(cd); local
180 if (class_data != nullptr) {
181 ClassDataItemIterator cdit(*dex_file_, class_data);
204 const uint8_t* class_data = dex_file_->GetClassData(cd); local
205 if (class_data != nullptr) {
206 ClassDataItemIterator cdit(*dex_file_, class_data);
226 const uint8_t* class_data local
[all...]
H A Ddex_file_verifier_test.cc225 const uint8_t* class_data = dex_file->GetClassData(class_def); local
227 ClassDataItemIterator it(*dex_file, class_data);
229 const uint8_t* trailing = class_data;
836 const uint8_t* class_data = dex_file->GetClassData(class_def); local
838 ClassDataItemIterator it(*dex_file, class_data);
840 const uint8_t* trailing = class_data;
H A Ddex_file.cc223 const uint8_t* class_data = GetClassData(class_def); local
224 CHECK(class_data != nullptr);
225 ClassDataItemIterator it(*this, class_data);
/art/runtime/dex/
H A Dart_dex_file_loader_test.cc121 const uint8_t* class_data = raw->GetClassData(class_def); local
122 ASSERT_TRUE(class_data != nullptr);
123 ClassDataItemIterator it(*raw, class_data);
/art/runtime/
H A Dvdex_file.cc288 const uint8_t* class_data = target_dex_file.GetClassData(class_def); local
289 if (class_data != nullptr) {
290 for (ClassDataItemIterator class_it(target_dex_file, class_data);
H A Dart_method.cc436 const uint8_t* class_data = dex_file.GetClassData(class_def); local
437 CHECK(class_data != nullptr);
438 ClassDataItemIterator it(dex_file, class_data);
/art/compiler/
H A Dverifier_deps_test.cc151 const uint8_t* class_data = primary_dex_file_->GetClassData(*class_def); local
152 CHECK(class_data != nullptr);
154 ClassDataItemIterator it(*primary_dex_file_, class_data);
/art/dex2oat/linker/
H A Doat_writer_test.cc451 const uint8_t* class_data = dex_file.GetClassData(class_def); local
454 if (class_data != nullptr) {
455 ClassDataItemIterator it(dex_file, class_data);
/art/runtime/native/
H A Ddalvik_system_VMRuntime.cc580 const uint8_t* class_data = dex_file->GetClassData(class_def); local
581 if (class_data == nullptr) {
584 ClassDataItemIterator it(*dex_file, class_data);
/art/test/913-heaps/
H A Dheaps.cc234 const ClassData& class_data = it->second; local
235 if (class_data.size == size) {
236 adapted_size = class_data.serial;

Completed in 2367 milliseconds

12