File tree Expand file tree Collapse file tree 3 files changed +7
-17
lines changed Expand file tree Collapse file tree 3 files changed +7
-17
lines changed Original file line number Diff line number Diff line change @@ -2412,7 +2412,9 @@ SEARCH_INCLUDES = YES
2412
2412
# RECURSIVE has no effect here.
2413
2413
# This tag requires that the tag SEARCH_INCLUDES is set to YES.
2414
2414
2415
- INCLUDE_PATH = build/doxygen/install/include
2415
+ INCLUDE_PATH = build/doxygen/install/include/bsoncxx/v_noabi \
2416
+ build/doxygen/install/include/mongocxx/v_noabi \
2417
+ build/doxygen/install/include
2416
2418
2417
2419
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
2418
2420
# patterns (like *.h and *.hpp) to filter out the header-files in the
@@ -2430,13 +2432,11 @@ INCLUDE_FILE_PATTERNS =
2430
2432
# recursively expanded use the := operator instead of the = operator.
2431
2433
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
2432
2434
2433
- PREDEFINED = BSONCXX_ABI_CDECL= \
2434
- BSONCXX_ABI_EXPORT= \
2435
- BSONCXX_ABI_EXPORT_CDECL(...)=__VA_ARGS__ \
2435
+ PREDEFINED = __attribute__(...)= \
2436
+ __declspec(...)= \
2437
+ _Pragma(...)= \
2438
+ __pragma(...)= \
2436
2439
BSONCXX_PRIVATE_DOXYGEN_PREPROCESSOR= \
2437
- MONGOCXX_ABI_CDECL= \
2438
- MONGOCXX_ABI_EXPORT= \
2439
- MONGOCXX_ABI_EXPORT_CDECL(...)=__VA_ARGS__ \
2440
2440
MONGOCXX_PRIVATE_DOXYGEN_PREPROCESSOR=
2441
2441
2442
2442
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
Original file line number Diff line number Diff line change @@ -153,11 +153,6 @@ if(1)
153
153
/// @warning For internal use only!
154
154
///
155
155
156
- // Doxygen `PREDEFINED` does not define the macro *in code* as required by `@def`.
157
- #if defined(BSONCXX_PRIVATE_DOXYGEN_PREPROCESSOR)
158
- #define BSONCXX_ABI_EXPORT ...
159
- #endif
160
-
161
156
///
162
157
/// @def BSONCXX_ABI_EXPORT
163
158
/// @hideinitializer
Original file line number Diff line number Diff line change @@ -121,11 +121,6 @@ if(1)
121
121
122
122
#define MONGOCXX_ABI_EXPORT_CDECL(...) MONGOCXX_ABI_EXPORT __VA_ARGS__ MONGOCXX_ABI_CDECL
123
123
124
- // Doxygen `PREDEFINED` does not define the macro *in code* as required by `@def`.
125
- #if defined(MONGOCXX_PRIVATE_DOXYGEN_PREPROCESSOR)
126
- #define MONGOCXX_ABI_EXPORT ...
127
- #endif
128
-
129
124
///
130
125
/// @file
131
126
/// Provides macros to control the set of symbols exported in the ABI.
You can’t perform that action at this time.
0 commit comments