HDK
|
#include "pxr/base/arch/defines.h"
Go to the source code of this file.
Macros | |
#define | ARCH_PRAGMA_PUSH |
#define | ARCH_PRAGMA_POP |
#define | ARCH_PRAGMA |
#define | ARCH_PRAGMA_PUSH_MACRO |
#define | ARCH_PRAGMA_POP_MACRO |
#define | ARCH_PRAGMA_MAYBE_UNINITIALIZED |
#define | ARCH_PRAGMA_MACRO_REDEFINITION |
#define | ARCH_PRAGMA_WRITE_STRINGS |
#define | ARCH_PRAGMA_UNUSED_FUNCTION |
#define | ARCH_PRAGMA_UNUSED_PRIVATE_FIELD |
#define | ARCH_PRAGMA_MACRO_TOO_FEW_ARGUMENTS |
#define | ARCH_PRAGMA_QUALIFIER_HAS_NO_MEANING |
#define | ARCH_PRAGMA_ZERO_SIZED_STRUCT |
#define | ARCH_PRAGMA_NEEDS_EXPORT_INTERFACE |
#define | ARCH_PRAGMA_CONVERSION_FROM_SIZET |
#define | ARCH_PRAGMA_MAY_NOT_BE_ALIGNED |
#define | ARCH_PRAGMA_SHIFT_TO_64_BITS |
#define | ARCH_PRAGMA_DESTRUCTOR_IMPLICIT_DEFINE |
#define | ARCH_PRAGMA_DEPRECATED_POSIX_NAME |
#define | ARCH_PRAGMA_FORCING_TO_BOOL |
#define | ARCH_PRAGMA_UNSAFE_USE_OF_BOOL |
#define | ARCH_PRAGMA_UNARY_MINUS_ON_UNSIGNED |
#define | ARCH_PRAGMA_INSTANTIATION_AFTER_SPECIALIZATION |
#define | ARCH_PRAGMA_UNDEFINED_VAR_TEMPLATE |
#define | ARCH_PRAGMA_INSTANCE_METHOD_NOT_FOUND |
Pragmas for controlling compiler-specific behaviors.
This header contains pragmas used to control compiler-specific behaviors. Behaviors that are not supported or required by a certain compiler should be implemented as a no-op.
Definition in file pragmas.h.