Go to the documentation of this file. 24 #ifndef LLVM_C_DATATYPES_H 25 #define LLVM_C_DATATYPES_H 38 #if !defined(UINT32_MAX) 39 # error "The standard header <cstdint> is not C++11 compliant. Must #define "\ 40 "__STDC_LIMIT_MACROS before #including llvm-c/DataTypes.h" 43 #if !defined(UINT32_C) 44 # error "The standard header <cstdint> is not C++11 compliant. Must #define "\ 45 "__STDC_CONSTANT_MACROS before #including llvm-c/DataTypes.h" 49 #include <sys/types.h> 65 #include <sys/types.h> 68 typedef signed __int64 ssize_t;
70 typedef signed int ssize_t;
76 #if !defined(INT64_MAX) 77 # define INT64_MAX 9223372036854775807LL 79 #if !defined(INT64_MIN) 80 # define INT64_MIN ((-INT64_MAX)-1) 82 #if !defined(UINT64_MAX) 83 # define UINT64_MAX 0xffffffffffffffffULL 87 #define HUGE_VALF (float)HUGE_VAL