![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <sys/types.h>#include "src/base/bit-field.h"#include "src/base/vector.h"#include "src/common/globals.h"#include "third_party/utf8-decoder/utf8-decoder.h"Go to the source code of this file.
Classes | |
| class | unibrow::Predicate< T, size > |
| class | 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 |
| struct | unibrow::Utf8::EncodingResult |
| 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 |
Namespaces | |
| namespace | unibrow |
Typedefs | |
| using | unibrow::uchar = unsigned int |
Enumerations | |
| enum class | unibrow::Utf8Variant : uint8_t { unibrow::kLossyUtf8 , unibrow::kLastUtf8Variant = kLossyUtf8 } |
Functions | |
| V8_INLINE bool | unibrow::IsLineTerminator (uchar c) |
| V8_INLINE bool | unibrow::IsStringLiteralLineTerminator (uchar c) |
Variables | |
| const int | unibrow::kMaxMappingSize = 4 |
Definitions and convenience functions for working with unicode.
Definition in file unicode.h.