Lines Matching refs:export
42 // macros below that take just an "export" parameter, because export
61 #define EXPORT_TEMPLATE_DECLARE(export) \
62 EXPORT_TEMPLATE_INVOKE(DECLARE, EXPORT_TEMPLATE_STYLE(export, ), export)
63 #define EXPORT_TEMPLATE_DEFINE(export) \
64 EXPORT_TEMPLATE_INVOKE(DEFINE, EXPORT_TEMPLATE_STYLE(export, ), export)
69 // will export to call
72 #define EXPORT_TEMPLATE_INVOKE(which, style, export) \
73 EXPORT_TEMPLATE_INVOKE_2(which, style, export)
74 #define EXPORT_TEMPLATE_INVOKE_2(which, style, export) \
75 EXPORT_TEMPLATE_##which##_##style(export, )
78 #define EXPORT_TEMPLATE_DECLARE_DEFAULT(export, _) export
79 #define EXPORT_TEMPLATE_DEFINE_DEFAULT(export, _)
84 #define EXPORT_TEMPLATE_DECLARE_MSVC_HACK(export, _)
85 #define EXPORT_TEMPLATE_DEFINE_MSVC_HACK(export, _) export
88 // export style needs to be used for the provided FOO_EXPORT macro definition.
102 #define EXPORT_TEMPLATE_STYLE(export, _) EXPORT_TEMPLATE_STYLE_2(export, )
103 #define EXPORT_TEMPLATE_STYLE_2(export, _) \
105 EXPORT_TEMPLATE_STYLE_MATCH_foj3FJo5StF0OvIzl7oMxA##export)
147 #define EXPORT_TEMPLATE_TEST(want, export) \
149 TEST_##want, EXPORT_TEMPLATE_STYLE(export, ), export), \
150 #export)