LIEF: Library to Instrument Executable Formats Version 0.15.1
Loading...
Searching...
No Matches
LIEF::ART::details::ART_29::Java Namespace Reference

Namespace related to the Java part of ART 29. More...

Typedefs

using heap_reference_t = ART_17::Java::heap_reference_t
 
using brooks_read_barrier_t = ART_17::Java::brooks_read_barrier_t
 
template<class T = no_brooks_read_barrier_t>
using jobject_t = ART_17::Java::jobject_t<T>
 
template<class T = no_brooks_read_barrier_t>
using jarray_t = ART_17::Java::jarray_t<T>
 
template<class T = no_brooks_read_barrier_t>
using jstring_t = ART_17::Java::jstring_t<T>
 

Functions

template<class T = no_brooks_read_barrier_t>
struct ALIGNED_ (4) jclass_t
 

Detailed Description

Namespace related to the Java part of ART 29.

Typedef Documentation

◆ brooks_read_barrier_t

◆ heap_reference_t

◆ jarray_t

template<class T = no_brooks_read_barrier_t>
using LIEF::ART::details::ART_29::Java::jarray_t = ART_17::Java::jarray_t<T>

◆ jobject_t

template<class T = no_brooks_read_barrier_t>
using LIEF::ART::details::ART_29::Java::jobject_t = ART_17::Java::jobject_t<T>

◆ jstring_t

template<class T = no_brooks_read_barrier_t>
using LIEF::ART::details::ART_29::Java::jstring_t = ART_17::Java::jstring_t<T>

Function Documentation

◆ ALIGNED_()

template<class T = no_brooks_read_barrier_t>
struct LIEF::ART::details::ART_29::Java::ALIGNED_ ( 4 )