/art/compiler/driver/ |
H A D | dex_compilation_unit.cc | 30 uint32_t access_flags, 39 access_flags_(access_flags), 24 DexCompilationUnit(Handle<mirror::ClassLoader> class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method, Handle<mirror::DexCache> dex_cache) argument
|
H A D | compiler_driver.cc | 519 uint32_t access_flags, 545 access_flags, 555 } else if ((access_flags & kAccNative) != 0) { 591 compiled_method = driver->GetCompiler()->JniCompile(access_flags, 597 } else if ((access_flags & kAccAbstract) != 0) { 605 ->IsCandidateForCompilation(method_ref, access_flags) && 619 access_flags, 670 uint32_t access_flags = method->GetAccessFlags(); local 709 access_flags, 735 access_flags, 516 CompileMethod(Thread* self, CompilerDriver* driver, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file, optimizer::DexToDexCompilationLevel dex_to_dex_compilation_level, bool compilation_enabled, Handle<mirror::DexCache> dex_cache) argument [all...] |
/art/compiler/debug/ |
H A D | method_debug_info.h | 31 uint32_t access_flags; member in struct:art::debug::MethodDebugInfo
|
H A D | elf_debug_info_writer.h | 145 const bool is_static = (mi->access_flags & kAccStatic) != 0; 380 uint32_t access_flags = field->GetAccessFlags(); local 381 if (access_flags & kAccPublic) { 383 } else if (access_flags & kAccProtected) { 385 } else if (access_flags & kAccPrivate) {
|
/art/compiler/dex/ |
H A D | verification_results.cc | 129 const uint32_t access_flags) { 135 ((access_flags & kAccConstructor) != 0) && ((access_flags & kAccStatic) != 0)) { 128 IsCandidateForCompilation(MethodReference&, const uint32_t access_flags) argument
|
H A D | dex_to_dex_compiler.cc | 321 uint32_t access_flags, 340 access_flags, 318 ArtCompileDEX( CompilerDriver* driver, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type ATTRIBUTE_UNUSED, uint16_t class_def_idx, uint32_t method_idx, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file, DexToDexCompilationLevel dex_to_dex_compilation_level) argument
|
/art/runtime/verifier/ |
H A D | verifier_deps.h | 133 ClassResolution(dex::TypeIndex type_idx, uint16_t access_flags) argument 134 : ClassResolutionBase(type_idx, access_flags) {} 145 FieldResolution(uint32_t field_idx, uint16_t access_flags, dex::StringIndex declaring_class_idx) argument 146 : FieldResolutionBase(field_idx, access_flags, declaring_class_idx) {} 159 uint16_t access_flags, 161 : MethodResolutionBase(method_idx, access_flags, declaring_class_idx) {} 158 MethodResolution(uint32_t method_idx, uint16_t access_flags, dex::StringIndex declaring_class_idx) argument
|
H A D | verifier_deps.cc | 86 uint16_t access_flags = Low16Bits(element->GetAccessFlags()) & kAccVdexAccessFlags; local 87 CHECK_NE(access_flags, VerifierDeps::kUnresolvedMarker); 88 return access_flags;
|
/art/runtime/native/ |
H A D | java_lang_reflect_Executable.cc | 100 MutableHandle<mirror::IntArray> access_flags = hs.NewHandle<mirror::IntArray>(nullptr); local 101 if (!annotations::GetParametersMetadataForMethod(art_method, &names, &access_flags)) { 106 if (UNLIKELY(names == nullptr || access_flags == nullptr)) { 115 int32_t access_flags_count = access_flags.Get()->GetLength(); 153 int32_t modifiers = access_flags.Get()->Get(parameter_index);
|
/art/compiler/jni/quick/ |
H A D | jni_compiler.cc | 121 uint32_t access_flags, 125 const bool is_native = (access_flags & kAccNative) != 0; 127 const bool is_static = (access_flags & kAccStatic) != 0; 128 const bool is_synchronized = (access_flags & kAccSynchronized) != 0; 141 << " :: access_flags = " << std::hex << access_flags << std::dec; 776 uint32_t access_flags, 782 compiler, access_flags, method_idx, dex_file, optimization_flags); 785 compiler, access_flags, method_idx, dex_file, optimization_flags); 120 ArtJniCompileMethodInternal(CompilerDriver* driver, uint32_t access_flags, uint32_t method_idx, const DexFile& dex_file, JniOptimizationFlags optimization_flags) argument 775 ArtQuickJniCompileMethod(CompilerDriver* compiler, uint32_t access_flags, uint32_t method_idx, const DexFile& dex_file, Compiler::JniOptimizationFlags optimization_flags) argument
|
/art/runtime/mirror/ |
H A D | class.h | 394 uint32_t access_flags = GetField32<kVerifyFlags>(OFFSET_OF_OBJECT_MEMBER(Class, access_flags_)); local 395 return (access_flags & kAccClassIsProxy) != 0;
|
/art/runtime/ |
H A D | reflection.cc | 879 uint32_t access_flags, 882 if ((access_flags & kAccPublic) != 0) { 891 return VerifyAccess(obj, declaring_class, access_flags, klass); 896 uint32_t access_flags, 902 if ((access_flags & kAccPrivate) != 0) { 905 if ((access_flags & kAccProtected) != 0) { 876 VerifyAccess(Thread* self, ObjPtr<mirror::Object> obj, ObjPtr<mirror::Class> declaring_class, uint32_t access_flags, ObjPtr<mirror::Class>* calling_class, size_t num_frames) argument 894 VerifyAccess(ObjPtr<mirror::Object> obj, ObjPtr<mirror::Class> declaring_class, uint32_t access_flags, ObjPtr<mirror::Class> calling_class) argument
|
H A D | art_method.h | 164 static bool IsDirect(uint32_t access_flags) { argument 166 return (access_flags & direct) != 0;
|
H A D | dex_file_annotations.cc | 1156 MutableHandle<mirror::IntArray>* access_flags) { 1210 access_flags->Assign(access_flags_obj.Get()->AsIntArray()); 1154 GetParametersMetadataForMethod(ArtMethod* method, MutableHandle<mirror::ObjectArray<mirror::String>>* names, MutableHandle<mirror::IntArray>* access_flags) argument
|
H A D | utils.cc | 235 std::string PrettyJavaAccessFlags(uint32_t access_flags) { argument 237 if ((access_flags & kAccPublic) != 0) { 240 if ((access_flags & kAccProtected) != 0) { 243 if ((access_flags & kAccPrivate) != 0) { 246 if ((access_flags & kAccFinal) != 0) { 249 if ((access_flags & kAccStatic) != 0) { 252 if ((access_flags & kAccAbstract) != 0) { 255 if ((access_flags & kAccInterface) != 0) { 258 if ((access_flags & kAccTransient) != 0) { 261 if ((access_flags [all...] |
H A D | dex_file_verifier.cc | 620 uint32_t access_flags, 641 bool is_static = (access_flags & kAccStatic) != 0; 649 if (!CheckFieldAccessFlags(idx, access_flags, class_access_flags, &error_msg)) { 658 uint32_t access_flags, 704 access_flags, 2957 *error_msg = StringPrintf("Bad field access_flags for %s: %x(%s)", 3041 *error_msg = StringPrintf("Bad method access_flags for %s: %x", 619 CheckClassDataItemField(uint32_t idx, uint32_t access_flags, uint32_t class_access_flags, dex::TypeIndex class_type_index, bool expect_static) argument 657 CheckClassDataItemMethod(uint32_t idx, uint32_t access_flags, uint32_t class_access_flags, dex::TypeIndex class_type_index, uint32_t code_offset, std::unordered_set<uint32_t>* direct_method_indexes, bool expect_direct) argument
|
H A D | debugger.cc | 771 uint32_t access_flags = c->GetAccessFlags() & kAccJavaFlagsMask; local 776 if ((access_flags & kAccInterface) == 0) { 777 access_flags |= kAccSuper; 780 expandBufAdd4BE(pReply, access_flags);
|
H A D | class_linker.cc | 3108 uint32_t access_flags = dex_class_def.GetJavaAccessFlags(); local 3109 CHECK_EQ(access_flags & ~kAccJavaFlagsMask, 0U); 3110 klass->SetAccessFlags(access_flags); 3320 uint32_t access_flags = it.GetMethodAccessFlags(); local 3349 if (UNLIKELY((access_flags & kAccConstructor) == 0)) { 3352 access_flags |= kAccConstructor; 3356 dst->SetAccessFlags(access_flags); 3740 int access_flags = new_class->GetComponentType()->GetAccessFlags(); local 3742 access_flags &= kAccJavaFlagsMask; 3745 access_flags | [all...] |
/art/compiler/optimizing/ |
H A D | optimizing_compiler.cc | 306 uint32_t access_flags, 314 CompiledMethod* JniCompile(uint32_t access_flags, 319 access_flags, 375 uint32_t access_flags, 882 uint32_t access_flags, 929 access_flags, 1031 uint32_t access_flags, 1058 access_flags, 1150 const uint32_t access_flags = method->GetAccessFlags(); local 1165 access_flags, 879 TryCompile(ArenaAllocator* arena, CodeVectorAllocator* code_allocator, const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file, Handle<mirror::DexCache> dex_cache, ArtMethod* method, bool osr, VariableSizedHandleScope* handles) const argument 1030 Compile(const DexFile::CodeItem* code_item, uint32_t access_flags, InvokeType invoke_type, uint16_t class_def_idx, uint32_t method_idx, Handle<mirror::ClassLoader> jclass_loader, const DexFile& dex_file, Handle<mirror::DexCache> dex_cache) const argument [all...] |
/art/dexlayout/ |
H A D | dex_ir.cc | 393 uint32_t access_flags = disk_class_def.access_flags_; local 414 ClassDef* class_def = new ClassDef(class_type, access_flags, superclass, interfaces_type_list, 719 uint32_t access_flags = cdii.GetRawMemberAccessFlags(); local 730 bool is_static = (access_flags & kAccStatic) != 0; 735 return new MethodItem(access_flags, method_id, code_item); 749 uint32_t access_flags = cdii.GetRawMemberAccessFlags(); local 750 static_fields->push_back(std::unique_ptr<FieldItem>(new FieldItem(access_flags, field_item))); 756 uint32_t access_flags = cdii.GetRawMemberAccessFlags(); local 758 std::unique_ptr<FieldItem>(new FieldItem(access_flags, field_item)));
|
H A D | dexlayout.cc | 130 static const char* QuotedVisibility(uint32_t access_flags) { argument 131 if (access_flags & kAccPublic) { 133 } else if (access_flags & kAccProtected) { 135 } else if (access_flags & kAccPrivate) { 154 * In the base language the access_flags fields are type uint16_t; in Dalvik they're uint32_t. 640 fprintf(out_file_, "access_flags : %d (0x%04x)\n",
|
H A D | dex_ir.h | 598 FieldItem(uint32_t access_flags, const FieldId* field_id) argument 599 : access_flags_(access_flags), field_id_(field_id) { } 618 MethodItem(uint32_t access_flags, const MethodId* method_id, CodeItem* code) argument 619 : access_flags_(access_flags), method_id_(method_id), code_(code) { } 782 uint32_t access_flags, 790 access_flags_(access_flags), 781 ClassDef(const TypeId* class_type, uint32_t access_flags, const TypeId* superclass, TypeList* interfaces, const StringId* source_file, AnnotationsDirectoryItem* annotations, EncodedArrayItem* static_values, ClassData* class_data) argument
|