Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-10 10:23:49

0001 
0002 #ifndef POPPLER_PRIVATE_EXPORT_H
0003 #define POPPLER_PRIVATE_EXPORT_H
0004 
0005 #ifdef POPPLER_PRIVATE_STATIC_DEFINE
0006 #  define POPPLER_PRIVATE_EXPORT
0007 #  define POPPLER_PRIVATE_NO_EXPORT
0008 #else
0009 #  ifndef POPPLER_PRIVATE_EXPORT
0010 #    ifdef poppler_EXPORTS
0011         /* We are building this library */
0012 #      define POPPLER_PRIVATE_EXPORT __attribute__((visibility("default")))
0013 #    else
0014         /* We are using this library */
0015 #      define POPPLER_PRIVATE_EXPORT __attribute__((visibility("default")))
0016 #    endif
0017 #  endif
0018 
0019 #  ifndef POPPLER_PRIVATE_NO_EXPORT
0020 #    define POPPLER_PRIVATE_NO_EXPORT __attribute__((visibility("hidden")))
0021 #  endif
0022 #endif
0023 
0024 #ifndef POPPLER_PRIVATE_DEPRECATED
0025 #  define POPPLER_PRIVATE_DEPRECATED __attribute__ ((__deprecated__))
0026 #endif
0027 
0028 #ifndef POPPLER_PRIVATE_DEPRECATED_EXPORT
0029 #  define POPPLER_PRIVATE_DEPRECATED_EXPORT POPPLER_PRIVATE_EXPORT POPPLER_PRIVATE_DEPRECATED
0030 #endif
0031 
0032 #ifndef POPPLER_PRIVATE_DEPRECATED_NO_EXPORT
0033 #  define POPPLER_PRIVATE_DEPRECATED_NO_EXPORT POPPLER_PRIVATE_NO_EXPORT POPPLER_PRIVATE_DEPRECATED
0034 #endif
0035 
0036 /* NOLINTNEXTLINE(readability-avoid-unconditional-preprocessor-if) */
0037 #if 0 /* DEFINE_NO_DEPRECATED */
0038 #  ifndef POPPLER_PRIVATE_NO_DEPRECATED
0039 #    define POPPLER_PRIVATE_NO_DEPRECATED
0040 #  endif
0041 #endif
0042 
0043 #endif /* POPPLER_PRIVATE_EXPORT_H */