Use modern construct 'using' instead of typedef.
[platform/core/uifw/dali-core.git] / dali / public-api / common / intrusive-ptr.h
index 873a998..d629382 100644 (file)
@@ -254,7 +254,7 @@ public:
    *
    * Objects can be implicitly converted to this for validity checks.
    */
-  typedef void (IntrusivePtr::*BooleanType)() const;
+  using BooleanType = void ( IntrusivePtr<T>::* )() const;
 
   /**
    * @brief Converts an object handle to a BooleanType.