V8 Project
i18n.cc File Reference
#include "src/i18n.h"
#include "unicode/brkiter.h"
#include "unicode/calendar.h"
#include "unicode/coll.h"
#include "unicode/curramt.h"
#include "unicode/dcfmtsym.h"
#include "unicode/decimfmt.h"
#include "unicode/dtfmtsym.h"
#include "unicode/dtptngen.h"
#include "unicode/locid.h"
#include "unicode/numfmt.h"
#include "unicode/numsys.h"
#include "unicode/rbbi.h"
#include "unicode/smpdtfmt.h"
#include "unicode/timezone.h"
#include "unicode/uchar.h"
#include "unicode/ucol.h"
#include "unicode/ucurr.h"
#include "unicode/unum.h"
#include "unicode/uversion.h"
+ Include dependency graph for i18n.cc:

Go to the source code of this file.

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 
 v8::internal::anonymous_namespace{i18n.cc}
 

Functions

bool v8::internal::anonymous_namespace{i18n.cc}::ExtractStringSetting (Isolate *isolate, Handle< JSObject > options, const char *key, icu::UnicodeString *setting)
 
bool v8::internal::anonymous_namespace{i18n.cc}::ExtractIntegerSetting (Isolate *isolate, Handle< JSObject > options, const char *key, int32_t *value)
 
bool v8::internal::anonymous_namespace{i18n.cc}::ExtractBooleanSetting (Isolate *isolate, Handle< JSObject > options, const char *key, bool *value)
 
icu::SimpleDateFormat * v8::internal::anonymous_namespace{i18n.cc}::CreateICUDateFormat (Isolate *isolate, const icu::Locale &icu_locale, Handle< JSObject > options)
 
void v8::internal::anonymous_namespace{i18n.cc}::SetResolvedDateSettings (Isolate *isolate, const icu::Locale &icu_locale, icu::SimpleDateFormat *date_format, Handle< JSObject > resolved)
 
template<int internal_fields, EternalHandles::SingletonHandle field>
Handle< ObjectTemplateInfo > v8::internal::anonymous_namespace{i18n.cc}::GetEternal (Isolate *isolate)
 
icu::DecimalFormat * v8::internal::anonymous_namespace{i18n.cc}::CreateICUNumberFormat (Isolate *isolate, const icu::Locale &icu_locale, Handle< JSObject > options)
 
void v8::internal::anonymous_namespace{i18n.cc}::SetResolvedNumberSettings (Isolate *isolate, const icu::Locale &icu_locale, icu::DecimalFormat *number_format, Handle< JSObject > resolved)
 
icu::Collator * v8::internal::anonymous_namespace{i18n.cc}::CreateICUCollator (Isolate *isolate, const icu::Locale &icu_locale, Handle< JSObject > options)
 
void v8::internal::anonymous_namespace{i18n.cc}::SetResolvedCollatorSettings (Isolate *isolate, const icu::Locale &icu_locale, icu::Collator *collator, Handle< JSObject > resolved)
 
icu::BreakIterator * v8::internal::anonymous_namespace{i18n.cc}::CreateICUBreakIterator (Isolate *isolate, const icu::Locale &icu_locale, Handle< JSObject > options)
 
void v8::internal::anonymous_namespace{i18n.cc}::SetResolvedBreakIteratorSettings (Isolate *isolate, const icu::Locale &icu_locale, icu::BreakIterator *break_iterator, Handle< JSObject > resolved)
 
template<class T >
void v8::internal::DeleteNativeObjectAt (const v8::WeakCallbackData< v8::Value, void > &data, int index)
 
static void v8::internal::DestroyGlobalHandle (const v8::WeakCallbackData< v8::Value, void > &data)