diff options
Diffstat (limited to 'openjdkjvmti/jvmti_allocator.h')
-rw-r--r-- | openjdkjvmti/jvmti_allocator.h | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/openjdkjvmti/jvmti_allocator.h b/openjdkjvmti/jvmti_allocator.h index bd4c85bd7c..4adf769f12 100644 --- a/openjdkjvmti/jvmti_allocator.h +++ b/openjdkjvmti/jvmti_allocator.h @@ -46,13 +46,13 @@ template <typename T> class JvmtiAllocator; template <> class JvmtiAllocator<void> { public: - typedef void value_type; - typedef void* pointer; - typedef const void* const_pointer; + using value_type = void; + using pointer = void*; + using const_pointer = const void*; template <typename U> struct rebind { - typedef JvmtiAllocator<U> other; + using other = JvmtiAllocator<U>; }; explicit JvmtiAllocator(jvmtiEnv* env) : env_(env) {} @@ -79,17 +79,17 @@ class JvmtiAllocator<void> { template <typename T> class JvmtiAllocator { public: - typedef T value_type; - typedef T* pointer; - typedef T& reference; - typedef const T* const_pointer; - typedef const T& const_reference; - typedef size_t size_type; - typedef ptrdiff_t difference_type; + using value_type = T; + using pointer = T*; + using reference = T&; + using const_pointer = const T*; + using const_reference = const T&; + using size_type = size_t; + using difference_type = ptrdiff_t; template <typename U> struct rebind { - typedef JvmtiAllocator<U> other; + using other = JvmtiAllocator<U>; }; explicit JvmtiAllocator(jvmtiEnv* env) : env_(env) {} |