mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
38 lines
891 B
Objective-C
38 lines
891 B
Objective-C
/**
|
|
Copyright (c) 2014-present, Facebook, Inc.
|
|
All rights reserved.
|
|
|
|
This source code is licensed under the BSD-style license found in the
|
|
LICENSE file in the root directory of this source tree. An additional grant
|
|
of patent rights can be found in the PATENTS file in the same directory.
|
|
*/
|
|
|
|
#ifndef POP_POPDefines_h
|
|
#define POP_POPDefines_h
|
|
|
|
#import <Availability.h>
|
|
|
|
#ifdef __cplusplus
|
|
# define POP_EXTERN_C_BEGIN extern "C" {
|
|
# define POP_EXTERN_C_END }
|
|
#else
|
|
# define POP_EXTERN_C_BEGIN
|
|
# define POP_EXTERN_C_END
|
|
#endif
|
|
|
|
#define POP_ARRAY_COUNT(x) sizeof(x) / sizeof(x[0])
|
|
|
|
#if defined (__cplusplus) && defined (__GNUC__)
|
|
# define POP_NOTHROW __attribute__ ((nothrow))
|
|
#else
|
|
# define POP_NOTHROW
|
|
#endif
|
|
|
|
#if TARGET_OS_MAC
|
|
#define SCENEKIT_SDK_AVAILABLE defined(POP_USE_SCENEKIT)
|
|
#elif TARGET_OS_IPHONE
|
|
#define SCENEKIT_SDK_AVAILABLE defined(POP_USE_SCENEKIT)
|
|
#endif
|
|
|
|
#endif
|