w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Main.h File Reference
#include <cstdlib>
#include "graphite2/Types.h"
Include dependency graph for Main.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  graphite2::telemetry
 

Namespaces

namespace  graphite2
 

Macros

#define CLASS_NEW_DELETE
 
#define GR_MAYBE_UNUSED
 
#define __has_cpp_attribute(x)   0
 
#define GR_FALLTHROUGH   /* fallthrough */
 

Functions

bool graphite2::checked_mul (const size_t a, const size_t b, size_t &t)
 
template<typename T >
Tgraphite2::gralloc (size_t n)
 
template<typename T >
Tgraphite2::grzeroalloc (size_t n)
 
template<typename T >
T graphite2::min (const T a, const T b)
 
template<typename T >
T graphite2::max (const T a, const T b)
 

Macro Definition Documentation

◆ __has_cpp_attribute

#define __has_cpp_attribute (   x)    0

Definition at line 176 of file Main.h.

◆ CLASS_NEW_DELETE

#define CLASS_NEW_DELETE
Value:
void * operator new (size_t size){ return gralloc<byte>(size);} \
void * operator new (size_t, void * p) throw() { return p; } \
void * operator new[] (size_t size) {return gralloc<byte>(size);} \
void * operator new[] (size_t, void * p) throw() { return p; } \
void operator delete (void * p) throw() { free(p);} \
void operator delete (void *, void *) throw() {} \
void operator delete[] (void * p)throw() { free(p); } \
void operator delete[] (void *, void *) throw() {}
#define free(a)
Definition: decNumber.cpp:310
small capitals from c petite p
Definition: afcover.h:72
#define size_t
Definition: glob.c:257
static int size
Definition: ppmlabel.c:24

Definition at line 159 of file Main.h.

◆ GR_FALLTHROUGH

#define GR_FALLTHROUGH   /* fallthrough */

Definition at line 193 of file Main.h.

◆ GR_MAYBE_UNUSED

#define GR_MAYBE_UNUSED

Definition at line 172 of file Main.h.