Changes to attempt to silence bcc64x
[ACE_TAO.git] / ACE / tests / Compiler_Features_22_DLL.h
bloba45101a21076c7d8c1f7470dc801ee9a6503329a
2 //=============================================================================
3 /**
4 * @file Compiler_Features_22_DLL.h
6 * Test DLL export with a template method specialization
7 */
8 //=============================================================================
10 #ifndef ACE_TESTS_COMPILER_FEATURES_22_DLL_H
11 #define ACE_TESTS_COMPILER_FEATURES_22_DLL_H
13 #include /**/ "ace/pre.h"
15 #include "test_config.h"
17 #include "Compiler_Features_22_DLL_Export.h"
19 class A
21 public:
22 A () {};
25 typedef A* A_ptr;
27 template<typename T> inline bool is_nil (T x)
29 return x == 0;
32 template<>
33 bool
34 COMPILER_FEATURES_22_DLL_Export is_nil<> (A_ptr)
36 return false;
39 #include /**/ "ace/post.h"
41 #endif /* ACE_TESTS_COMPILER_FEATURES_22_DLL_H */