V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
unicode.h File Reference
#include <sys/types.h>
#include "src/globals.h"
#include "src/third_party/utf8-decoder/utf8-decoder.h"
#include "src/utils.h"

Go to the source code of this file.

Classes

class  unibrow::Predicate< T, size >
 
class  unibrow::Mapping< T, size >
 
class  unibrow::UnicodeData
 
class  unibrow::Utf16
 
class  unibrow::Utf8
 
struct  unibrow::Uppercase
 
struct  unibrow::Letter
 
struct  unibrow::ID_Start
 
struct  unibrow::ID_Continue
 
struct  unibrow::WhiteSpace
 
struct  unibrow::ToLowercase
 
struct  unibrow::ToUppercase
 
struct  unibrow::Ecma262Canonicalize
 
struct  unibrow::Ecma262UnCanonicalize
 
struct  unibrow::CanonicalizationRange
 

Typedefs

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

Functions

V8_INLINE bool unibrow::IsLineTerminator (uchar c)
 
V8_INLINE bool unibrow::IsStringLiteralLineTerminator (uchar c)
 

Variables

const int unibrow::kMaxMappingSize = 4
 

Detailed Description

Definitions and convenience functions for working with unicode.

Definition in file unicode.h.

Variable Documentation

◆ kMaxMappingSize

const int unibrow::kMaxMappingSize = 4

The max length of the result of converting the case of a single character.

Definition at line 26 of file unicode.h.