v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
js-number-format.cc File Reference
#include "src/objects/js-number-format.h"
#include <set>
#include <string>
#include "src/execution/isolate.h"
#include "src/numbers/conversions.h"
#include "src/objects/intl-objects.h"
#include "src/objects/js-number-format-inl.h"
#include "src/objects/managed-inl.h"
#include "src/objects/objects-inl.h"
#include "src/objects/option-utils.h"
#include "src/strings/char-predicates-inl.h"
#include "unicode/currunit.h"
#include "unicode/locid.h"
#include "unicode/numberformatter.h"
#include "unicode/numberrangeformatter.h"
#include "unicode/numsys.h"
#include "unicode/ucurr.h"
#include "unicode/uloc.h"
#include "unicode/unumberformatter.h"
#include "unicode/uvernum.h"
Include dependency graph for js-number-format.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 

Macros

#define AVOID_AMBIGUOUS_OP_WARNING(x)
 

Functions

V8_EXPORT_PRIVATE std::vector< NumberFormatSpanv8::internal::FlattenRegionsToParts (std::vector< NumberFormatSpan > *regions)
 

Macro Definition Documentation

◆ AVOID_AMBIGUOUS_OP_WARNING

#define AVOID_AMBIGUOUS_OP_WARNING ( x)
Value:
*static_cast<icu::UObject*>(&x)
int x

Definition at line 42 of file js-number-format.cc.

Variable Documentation

◆ map_

std::map<const std::string, icu::MeasureUnit> map_
private

Definition at line 270 of file js-number-format.cc.