← Back to team overview

zorba-coders team mailing list archive

[Merge] lp:~paul-lucas/zorba/pjl-misc into lp:zorba

 

Paul J. Lucas has proposed merging lp:~paul-lucas/zorba/pjl-misc into lp:zorba.

Commit message:
Fixed scoping of ZORBA_DECL_HAS_MEM_FN macro.

Requested reviews:
  Matthias Brantner (matthias-brantner)
  Paul J. Lucas (paul-lucas)

For more details, see:
https://code.launchpad.net/~paul-lucas/zorba/pjl-misc/+merge/145448

Fixed scoping of ZORBA_DECL_HAS_MEM_FN macro.
-- 
https://code.launchpad.net/~paul-lucas/zorba/pjl-misc/+merge/145448
Your team Zorba Coders is subscribed to branch lp:zorba.
=== modified file 'include/zorba/internal/ztd.h'
--- include/zorba/internal/ztd.h	2013-01-25 22:23:32 +0000
+++ include/zorba/internal/ztd.h	2013-01-29 17:52:30 +0000
@@ -72,7 +72,7 @@
  */
 #define ZORBA_DECL_HAS_MEM_FN(FN_NAME)                                \
   template<typename T,typename S>                                     \
-  class has_##FN_NAME : public sfinae_base {                          \
+  class has_##FN_NAME : public ::zorba::internal::ztd::sfinae_base {  \
     template<typename SignatureType,SignatureType> struct type_check; \
     template<class U> static yes& test(type_check<S,&U::FN_NAME>*);   \
     template<class U> static no& test(...);                           \


Follow ups