clang  6.0.0svn
Macros | Typedefs
stddef.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __STDDEF_H
 
#define __need_ptrdiff_t
 
#define __need_size_t
 
#define __need_wchar_t
 
#define __need_NULL
 
#define __need_STDDEF_H_misc
 
#define _PTRDIFF_T
 
#define _SIZE_T
 
#define _WCHAR_T
 
#define NULL   ((void*)0)
 
#define offsetof(t, d)   __builtin_offsetof(t, d)
 

Typedefs

typedef __PTRDIFF_TYPE__ ptrdiff_t
 
typedef __SIZE_TYPE__ size_t
 
typedef __WCHAR_TYPE__ wchar_t
 

Macro Definition Documentation

◆ __need_NULL

#define __need_NULL

Definition at line 40 of file stddef.h.

◆ __need_ptrdiff_t

#define __need_ptrdiff_t

Definition at line 37 of file stddef.h.

◆ __need_size_t

#define __need_size_t

Definition at line 38 of file stddef.h.

◆ __need_STDDEF_H_misc

#define __need_STDDEF_H_misc

Definition at line 41 of file stddef.h.

◆ __need_wchar_t

#define __need_wchar_t

Definition at line 39 of file stddef.h.

◆ __STDDEF_H

#define __STDDEF_H

Definition at line 35 of file stddef.h.

◆ _PTRDIFF_T

#define _PTRDIFF_T

Definition at line 49 of file stddef.h.

◆ _SIZE_T

#define _SIZE_T

Definition at line 60 of file stddef.h.

◆ _WCHAR_T

#define _WCHAR_T

Definition at line 85 of file stddef.h.

◆ NULL

#define NULL   ((void*)0)

Definition at line 105 of file stddef.h.

◆ offsetof

#define offsetof (   t,
 
)    __builtin_offsetof(t, d)

Definition at line 120 of file stddef.h.

Referenced by clang::RopePieceBTree::erase().

Typedef Documentation

◆ ptrdiff_t

typedef __PTRDIFF_TYPE__ ptrdiff_t

Definition at line 51 of file stddef.h.

◆ size_t

typedef __SIZE_TYPE__ size_t

Definition at line 62 of file stddef.h.

◆ wchar_t

typedef __WCHAR_TYPE__ wchar_t

Definition at line 90 of file stddef.h.