V8 Project
unicode.h File Reference

Definitions and convenience functions for working with unicode. More...

#include <sys/types.h>
#include "src/globals.h"
+ Include dependency graph for unicode.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  unibrow::Predicate< T, size >
 
struct  unibrow::Predicate< T, size >::CacheEntry
 
class  unibrow::Mapping< T, size >
 
struct  unibrow::Mapping< T, size >::CacheEntry
 
class  unibrow::UnicodeData
 
class  unibrow::Utf16
 
class  unibrow::Latin1
 
class  unibrow::Utf8
 
class  unibrow::Utf8DecoderBase
 
class  unibrow::Utf8Decoder< kBufferSize >
 
struct  unibrow::Uppercase
 
struct  unibrow::Lowercase
 
struct  unibrow::Letter
 
struct  unibrow::Number
 
struct  unibrow::WhiteSpace
 
struct  unibrow::LineTerminator
 
struct  unibrow::CombiningMark
 
struct  unibrow::ConnectorPunctuation
 
struct  unibrow::ToLowercase
 
struct  unibrow::ToUppercase
 
struct  unibrow::Ecma262Canonicalize
 
struct  unibrow::Ecma262UnCanonicalize
 
struct  unibrow::CanonicalizationRange
 

Namespaces

 unibrow
 

Typedefs

typedef unsigned int unibrow::uchar
 
typedef unsigned char unibrow::byte
 

Variables

const int unibrow::kMaxMappingSize = 4
 The max length of the result of converting the case of a single character. More...
 

Detailed Description

Definitions and convenience functions for working with unicode.

Definition in file unicode.h.