SYMBOL INDEX (310 symbols across 61 files) FILE: csrc/addon.cc function NAN_METHOD (line 9) | NAN_METHOD(convert) { function NAN_MODULE_INIT (line 51) | NAN_MODULE_INIT(Init) { FILE: csrc/enc/backward_references.cc type brotli (line 24) | namespace brotli { function CreateBackwardReferences (line 27) | void CreateBackwardReferences(size_t num_bytes, function CreateBackwardReferences (line 290) | void CreateBackwardReferences(size_t num_bytes, FILE: csrc/enc/backward_references.h function namespace (line 26) | namespace brotli { FILE: csrc/enc/bit_cost.h function namespace (line 25) | namespace brotli { FILE: csrc/enc/block_splitter.cc type brotli (line 32) | namespace brotli { function CopyLiteralsToByteArray (line 48) | void CopyLiteralsToByteArray(const Command* cmds, function CopyCommandsToByteArray (line 74) | void CopyCommandsToByteArray(const Command* cmds, function MyRand (line 87) | inline static unsigned int MyRand(unsigned int* seed) { function InitialEntropyCodes (line 96) | void InitialEntropyCodes(const DataType* data, size_t length, function RandomSample (line 122) | void RandomSample(unsigned int* seed, function RefineEntropyCodes (line 138) | void RefineEntropyCodes(const DataType* data, size_t length, function BitCost (line 153) | inline static float BitCost(int total, int count) { function FindBlocks (line 158) | void FindBlocks(const DataType* data, const size_t length, function RemapBlockIds (line 229) | int RemapBlockIds(uint8_t* block_ids, const size_t length) { function BuildBlockHistograms (line 245) | void BuildBlockHistograms(const DataType* data, const size_t length, function ClusterBlocks (line 257) | void ClusterBlocks(const DataType* data, const size_t length, function BuildBlockSplit (line 286) | void BuildBlockSplit(const std::vector& block_ids, BlockSplit... function SplitByteVector (line 307) | void SplitByteVector(const std::vector& data, function SplitBlock (line 345) | void SplitBlock(const Command* cmds, function SplitBlockByTotalLength (line 379) | void SplitBlockByTotalLength(const Command* all_commands, FILE: csrc/enc/block_splitter.h function namespace (line 29) | namespace brotli { function Next (line 39) | void Next() { FILE: csrc/enc/brotli_bit_stream.cc type brotli (line 32) | namespace brotli { function EncodeMlen (line 36) | bool EncodeMlen(size_t length, int* bits, int* numbits, int* nibblesbi... function StoreVarLenUint8 (line 47) | void StoreVarLenUint8(int n, int* storage_ix, uint8_t* storage) { function StoreCompressedMetaBlockHeader (line 58) | bool StoreCompressedMetaBlockHeader(bool final_block, function StoreUncompressedMetaBlockHeader (line 94) | bool StoreUncompressedMetaBlockHeader(size_t length, function StoreHuffmanTreeOfHuffmanTreeToBitMask (line 112) | void StoreHuffmanTreeOfHuffmanTreeToBitMask( function StoreHuffmanTreeToBitMask (line 162) | void StoreHuffmanTreeToBitMask( function StoreSimpleHuffmanTree (line 185) | void StoreSimpleHuffmanTree(const uint8_t* depths, function StoreHuffmanTree (line 222) | void StoreHuffmanTree(const uint8_t* depths, size_t num, function BuildAndStoreHuffmanTree (line 278) | void BuildAndStoreHuffmanTree(const int *histogram, function IndexOf (line 320) | int IndexOf(const std::vector& v, int value) { function MoveToFront (line 327) | void MoveToFront(std::vector* v, int index) { function MoveToFrontTransform (line 335) | std::vector MoveToFrontTransform(const std::vector& v) { function RunLengthCodeZeros (line 354) | void RunLengthCodeZeros(const std::vector& v_in, function BestMaxZeroRunLengthPrefix (line 399) | int BestMaxZeroRunLengthPrefix(const std::vector& v) { function EncodeContextMap (line 427) | void EncodeContextMap(const std::vector& context_map, function StoreBlockSwitch (line 469) | void StoreBlockSwitch(const BlockSplitCode& code, function BuildAndStoreBlockSplitCode (line 485) | void BuildAndStoreBlockSplitCode(const std::vector& types, function StoreTrivialContextMap (line 531) | void StoreTrivialContextMap(int num_types, class BlockEncoder (line 566) | class BlockEncoder { method BlockEncoder (line 568) | BlockEncoder(int alphabet_size, method BuildAndStoreBlockSwitchEntropyCodes (line 582) | void BuildAndStoreBlockSwitchEntropyCodes(int* storage_ix, uint8_t* ... method BuildAndStoreEntropyCodes (line 591) | void BuildAndStoreEntropyCodes( method StoreSymbol (line 606) | void StoreSymbol(int symbol, int* storage_ix, uint8_t* storage) { method StoreSymbolWithContext (line 622) | void StoreSymbolWithContext(int symbol, int context, function JumpToByteBoundary (line 650) | void JumpToByteBoundary(int* storage_ix, uint8_t* storage) { function StoreMetaBlock (line 655) | bool StoreMetaBlock(const uint8_t* input, function StoreUncompressedMetaBlock (line 783) | bool StoreUncompressedMetaBlock(bool final_block, function StoreSyncMetaBlock (line 819) | void StoreSyncMetaBlock(int * __restrict storage_ix, FILE: csrc/enc/brotli_bit_stream.h function namespace (line 33) | namespace brotli { FILE: csrc/enc/cluster.h function namespace (line 35) | namespace brotli { function ClusterCostDiff (line 55) | inline double ClusterCostDiff(int size_a, int size_b) { FILE: csrc/enc/command.h function namespace (line 23) | namespace brotli { function DistanceContext (line 131) | int DistanceContext() const { FILE: csrc/enc/context.h function namespace (line 22) | namespace brotli { FILE: csrc/enc/dictionary_hash.h function namespace (line 22) | namespace brotli { FILE: csrc/enc/encode.cc type brotli (line 38) | namespace brotli { function ParseAsUTF8 (line 42) | int ParseAsUTF8(int* symbol, const uint8_t* input, int size) { function IsMostlyUTF8 (line 92) | bool IsMostlyUTF8(const uint8_t* data, size_t length, double min_fract... function RecomputeDistancePrefixes (line 104) | void RecomputeDistancePrefixes(Command* cmds, function BrotliCompressBuffer (line 516) | int BrotliCompressBuffer(BrotliParams params, function CopyOneBlockToRingBuffer (line 535) | size_t CopyOneBlockToRingBuffer(BrotliIn* r, BrotliCompressor* compres... function BrotliInIsFinished (line 562) | bool BrotliInIsFinished(BrotliIn* r) { function BrotliCompress (line 567) | int BrotliCompress(BrotliParams params, BrotliIn* in, BrotliOut* out) { FILE: csrc/enc/encode.h function namespace (line 30) | namespace brotli { FILE: csrc/enc/encode_parallel.cc type brotli (line 38) | namespace brotli { function ParseAsUTF8 (line 42) | int ParseAsUTF8(int* symbol, const uint8_t* input, int size) { function IsMostlyUTF8 (line 92) | bool IsMostlyUTF8(const uint8_t* data, size_t length, double min_fract... function RecomputeDistancePrefixes (line 103) | void RecomputeDistancePrefixes(std::vector* cmds, function WriteMetaBlockParallel (line 122) | bool WriteMetaBlockParallel(const BrotliParams& params, function BrotliCompressBufferParallel (line 283) | int BrotliCompressBufferParallel(BrotliParams params, FILE: csrc/enc/encode_parallel.h function namespace (line 27) | namespace brotli { FILE: csrc/enc/entropy_encode.cc type brotli (line 27) | namespace brotli { type HuffmanTree (line 31) | struct HuffmanTree { method HuffmanTree (line 33) | HuffmanTree(int count, int16_t left, int16_t right) function SortHuffmanTree (line 46) | bool SortHuffmanTree(const HuffmanTree &v0, const HuffmanTree &v1) { function SetDepth (line 50) | void SetDepth(const HuffmanTree &p, function CreateHuffmanTree (line 80) | void CreateHuffmanTree(const int *data, function Reverse (line 158) | void Reverse(std::vector* v, int start, int end) { function WriteHuffmanTreeRepetitions (line 169) | void WriteHuffmanTreeRepetitions( function WriteHuffmanTreeRepetitionsZeros (line 204) | void WriteHuffmanTreeRepetitionsZeros( function OptimizeHuffmanCountsForRle (line 232) | int OptimizeHuffmanCountsForRle(int length, int* counts) { function DecideOverRleUse (line 370) | static void DecideOverRleUse(const uint8_t* depth, const int length, function WriteHuffmanTree (line 399) | void WriteHuffmanTree(const uint8_t* depth, function ReverseBits (line 448) | uint16_t ReverseBits(int num_bits, uint16_t bits) { function ConvertBitDepthsToSymbols (line 465) | void ConvertBitDepthsToSymbols(const uint8_t *depth, int len, uint16_t... FILE: csrc/enc/entropy_encode.h function namespace (line 26) | namespace brotli { FILE: csrc/enc/fast_log.h function namespace (line 24) | namespace brotli { FILE: csrc/enc/find_match_length.h function namespace (line 26) | namespace brotli { FILE: csrc/enc/hash.h function namespace (line 38) | namespace brotli { function SetStaticDictionary (line 617) | void SetStaticDictionary(const StaticDictionary *dict) { FILE: csrc/enc/histogram.cc type brotli (line 27) | namespace brotli { function BuildHistograms (line 29) | void BuildHistograms( FILE: csrc/enc/histogram.h function namespace (line 28) | namespace brotli { type Histogram (line 76) | typedef Histogram<256> HistogramLiteral; type Histogram (line 78) | typedef Histogram HistogramCommand; type Histogram (line 79) | typedef Histogram HistogramDistance; type Histogram (line 80) | typedef Histogram HistogramBlockLength; type Histogram (line 82) | typedef Histogram<272> HistogramContextMap; type Histogram (line 84) | typedef Histogram<258> HistogramBlockType; FILE: csrc/enc/literal_cost.cc type brotli (line 25) | namespace brotli { function UTF8Position (line 27) | static int UTF8Position(int last, int c, int clamp) { function DecideMultiByteStatsLevel (line 42) | static int DecideMultiByteStatsLevel(size_t pos, size_t len, size_t mask, function EstimateBitCostsForLiteralsUTF8 (line 63) | void EstimateBitCostsForLiteralsUTF8(size_t pos, size_t len, size_t mask, function EstimateBitCostsForLiterals (line 133) | void EstimateBitCostsForLiterals(size_t pos, size_t len, size_t mask, FILE: csrc/enc/literal_cost.h function namespace (line 23) | namespace brotli { FILE: csrc/enc/metablock.cc type brotli (line 24) | namespace brotli { function BuildMetaBlock (line 26) | void BuildMetaBlock(const uint8_t* ringbuffer, class BlockSplitter (line 106) | class BlockSplitter { method BlockSplitter (line 108) | BlockSplitter(int alphabet_size, method AddSymbol (line 136) | void AddSymbol(int symbol) { method FinishBlock (line 148) | void FinishBlock(bool is_final) { function BuildMetaBlockGreedy (line 261) | void BuildMetaBlockGreedy(const uint8_t* ringbuffer, function OptimizeHistograms (line 300) | void OptimizeHistograms(int num_direct_distance_codes, FILE: csrc/enc/metablock.h type MetaBlockSplit (line 36) | struct MetaBlockSplit { FILE: csrc/enc/port.h function BROTLI_UNALIGNED_LOAD64 (line 106) | inline uint64_t BROTLI_UNALIGNED_LOAD64(const void *p) { function BROTLI_UNALIGNED_STORE64 (line 112) | inline void BROTLI_UNALIGNED_STORE64(void *p, uint64_t v) { function BROTLI_UNALIGNED_LOAD32 (line 121) | inline uint32_t BROTLI_UNALIGNED_LOAD32(const void *p) { function BROTLI_UNALIGNED_LOAD64 (line 127) | inline uint64_t BROTLI_UNALIGNED_LOAD64(const void *p) { function BROTLI_UNALIGNED_STORE32 (line 133) | inline void BROTLI_UNALIGNED_STORE32(void *p, uint32_t v) { function BROTLI_UNALIGNED_STORE64 (line 137) | inline void BROTLI_UNALIGNED_STORE64(void *p, uint64_t v) { FILE: csrc/enc/prefix.h function namespace (line 24) | namespace brotli { FILE: csrc/enc/ringbuffer.h function namespace (line 25) | namespace brotli { FILE: csrc/enc/static_dict.h function namespace (line 27) | namespace brotli { FILE: csrc/enc/streams.cc type brotli (line 23) | namespace brotli { FILE: csrc/enc/streams.h function namespace (line 25) | namespace brotli { FILE: csrc/enc/transform.h function namespace (line 24) | namespace brotli { FILE: csrc/enc/write_bits.h function namespace (line 26) | namespace brotli { FILE: csrc/fallback.cc function getSizePtr (line 9) | int getSizePtr() { function convert (line 14) | int convert(int inputDataAddress, int inputLength, int outputSizePtrAddr... function freePtrs (line 43) | void freePtrs(int outputDataAddress, int sizePtrAddress) { function EMSCRIPTEN_BINDINGS (line 50) | EMSCRIPTEN_BINDINGS(ttf2woff2_fallback) { FILE: csrc/woff2/buffer.h type __int64 (line 29) | typedef __int64 int64_t; function namespace (line 45) | namespace woff2 { FILE: csrc/woff2/font.cc type woff2 (line 27) | namespace woff2 { function ReadTrueTypeFont (line 70) | bool ReadTrueTypeFont(Buffer* file, const uint8_t* data, size_t len, function ReadCollectionFont (line 114) | bool ReadCollectionFont(Buffer* file, const uint8_t* data, size_t len, function ReadTrueTypeCollection (line 137) | bool ReadTrueTypeCollection(Buffer* file, const uint8_t* data, size_t ... function ReadFont (line 170) | bool ReadFont(const uint8_t* data, size_t len, Font* font) { function ReadFontCollection (line 183) | bool ReadFontCollection(const uint8_t* data, size_t len, function FontFileSize (line 201) | size_t FontFileSize(const Font& font) { function FontCollectionFileSize (line 212) | size_t FontCollectionFileSize(const FontCollection& font_collection) { function WriteFont (line 221) | bool WriteFont(const Font& font, uint8_t* dst, size_t dst_size) { function WriteTableRecord (line 226) | bool WriteTableRecord(const Font::Table* table, size_t* offset, uint8_... function WriteTable (line 241) | bool WriteTable(const Font::Table& table, size_t* offset, uint8_t* dst, function WriteFont (line 264) | bool WriteFont(const Font& font, size_t* offset, uint8_t* dst, function WriteFontCollection (line 287) | bool WriteFontCollection(const FontCollection& font_collection, uint8_... function NumGlyphs (line 325) | int NumGlyphs(const Font& font) { function IndexFormat (line 336) | int IndexFormat(const Font& font) { function GetGlyphData (line 348) | bool GetGlyphData(const Font& font, int glyph_index, function RemoveDigitalSignature (line 390) | bool RemoveDigitalSignature(Font* font) { FILE: csrc/woff2/font.h function namespace (line 26) | namespace woff2 { FILE: csrc/woff2/glyph.cc type woff2 (line 24) | namespace woff2 { function ReadCompositeGlyphData (line 39) | bool ReadCompositeGlyphData(Buffer* buffer, Glyph* glyph) { function ReadGlyph (line 73) | bool ReadGlyph(const uint8_t* data, size_t len, Glyph* glyph) { function StoreBbox (line 221) | void StoreBbox(const Glyph& glyph, size_t* offset, uint8_t* dst) { function StoreInstructions (line 228) | void StoreInstructions(const Glyph& glyph, size_t* offset, uint8_t* ds... function StoreEndPtsOfContours (line 233) | bool StoreEndPtsOfContours(const Glyph& glyph, size_t* offset, uint8_t... function StorePoints (line 246) | bool StorePoints(const Glyph& glyph, size_t* offset, function StoreGlyph (line 342) | bool StoreGlyph(const Glyph& glyph, uint8_t* dst, size_t* dst_size) { FILE: csrc/woff2/glyph.h function namespace (line 25) | namespace woff2 { FILE: csrc/woff2/normalize.cc type woff2 (line 31) | namespace woff2 { function StoreLoca (line 35) | void StoreLoca(int index_fmt, uint32_t value, size_t* offset, uint8_t*... function WriteNormalizedLoca (line 47) | bool WriteNormalizedLoca(int index_fmt, int num_glyphs, Font* font) { function MakeEditableBuffer (line 99) | bool MakeEditableBuffer(Font* font, int tableTag) { function NormalizeGlyphs (line 117) | bool NormalizeGlyphs(Font* font) { function NormalizeOffsets (line 175) | bool NormalizeOffsets(Font* font) { function ComputeHeaderChecksum (line 187) | uint32_t ComputeHeaderChecksum(const Font& font) { function FixChecksums (line 209) | bool FixChecksums(Font* font) { function MarkTransformed (line 247) | bool MarkTransformed(Font* font) { function NormalizeWithoutFixingChecksums (line 267) | bool NormalizeWithoutFixingChecksums(Font* font) { function NormalizeFont (line 275) | bool NormalizeFont(Font* font) { function NormalizeFontCollection (line 280) | bool NormalizeFontCollection(FontCollection* font_collection) { FILE: csrc/woff2/normalize.h function namespace (line 22) | namespace woff2 { FILE: csrc/woff2/port.h function namespace (line 22) | namespace woff2 { FILE: csrc/woff2/round.h function namespace (line 22) | namespace woff2 { FILE: csrc/woff2/store_bytes.h function namespace (line 25) | namespace woff2 { FILE: csrc/woff2/table_tags.cc type woff2 (line 19) | namespace woff2 { FILE: csrc/woff2/table_tags.h function namespace (line 22) | namespace woff2 { FILE: csrc/woff2/transform.cc type woff2 (line 27) | namespace woff2 { function WriteBytes (line 34) | void WriteBytes(std::vector* out, const uint8_t* data, size_t... function WriteBytes (line 41) | void WriteBytes(std::vector* out, const std::vector&... function WriteUShort (line 47) | void WriteUShort(std::vector* out, int value) { function WriteLong (line 52) | void WriteLong(std::vector* out, int value) { class GlyfEncoder (line 61) | class GlyfEncoder { method GlyfEncoder (line 63) | explicit GlyfEncoder(int num_glyphs) method Encode (line 68) | bool Encode(int glyph_id, const Glyph& glyph) { method GetTransformedGlyfBytes (line 79) | void GetTransformedGlyfBytes(std::vector* result) { method WriteInstructions (line 101) | void WriteInstructions(const Glyph& glyph) { method ShouldWriteSimpleGlyphBbox (line 107) | bool ShouldWriteSimpleGlyphBbox(const Glyph& glyph) { method WriteSimpleGlyph (line 137) | void WriteSimpleGlyph(int glyph_id, const Glyph& glyph) { method WriteCompositeGlyph (line 165) | void WriteCompositeGlyph(int glyph_id, const Glyph& glyph) { method WriteBbox (line 176) | void WriteBbox(int glyph_id, const Glyph& glyph) { method WriteTriplet (line 184) | void WriteTriplet(bool on_curve, int x, int y) { function TransformGlyfAndLocaTables (line 238) | bool TransformGlyfAndLocaTables(Font* font) { FILE: csrc/woff2/transform.h function namespace (line 22) | namespace woff2 { FILE: csrc/woff2/variable_length.cc type woff2 (line 19) | namespace woff2 { function Size255UShort (line 21) | size_t Size255UShort(uint16_t value) { function Write255UShort (line 33) | void Write255UShort(std::vector* out, int value) { function Store255UShort (line 49) | void Store255UShort(int val, size_t* offset, uint8_t* dst) { function Read255UShort (line 58) | bool Read255UShort(Buffer* buf, unsigned int* value) { function ReadBase128 (line 94) | bool ReadBase128(Buffer* buf, uint32_t* value) { function Base128Size (line 115) | size_t Base128Size(size_t n) { function StoreBase128 (line 121) | void StoreBase128(size_t len, size_t* offset, uint8_t* dst) { FILE: csrc/woff2/variable_length.h function namespace (line 24) | namespace woff2 { FILE: csrc/woff2/woff2_common.cc type woff2 (line 21) | namespace woff2 { function ComputeULongSum (line 24) | uint32_t ComputeULongSum(const uint8_t* buf, size_t size) { function CollectionHeaderSize (line 34) | size_t CollectionHeaderSize(uint32_t header_version, uint32_t num_font... FILE: csrc/woff2/woff2_common.h function namespace (line 25) | namespace woff2 { FILE: csrc/woff2/woff2_dec.cc type woff2 (line 36) | namespace woff2 { type TtcFont (line 67) | struct TtcFont { function WithSign (line 73) | int WithSign(int flag, int baseval) { function TripletDecode (line 78) | bool TripletDecode(const uint8_t* flags_in, const uint8_t* in, size_t ... function StorePoints (line 149) | bool StorePoints(const std::vector& points, function ComputeBbox (line 250) | void ComputeBbox(const std::vector& points, uint8_t* dst) { function ProcessBboxStream (line 273) | bool ProcessBboxStream(Buffer* bbox_stream, unsigned int n_glyphs, function ProcessComposite (line 303) | bool ProcessComposite(Buffer* composite_stream, uint8_t* dst, function StoreLoca (line 345) | bool StoreLoca(const std::vector& loca_values, int index_for... function ReconstructGlyf (line 368) | bool ReconstructGlyf(const uint8_t* data, size_t data_size, function Table (line 538) | const Table* FindTable(const std::vector& tables, uint32_t tag) { function ReconstructTransformedGlyf (line 548) | bool ReconstructTransformedGlyf(const uint8_t* transformed_buf, function ReconstructTransformed (line 567) | bool ReconstructTransformed(const std::vector
& tables, uint32_t... function ComputeChecksum (line 587) | uint32_t ComputeChecksum(const Table* table, const uint8_t* dst) { function Table (line 591) | const Table* FindTable(TtcFont ttc_font, const std::vector
& tab... function FixCollectionChecksums (line 599) | bool FixCollectionChecksums(size_t header_version, function FixChecksums (line 653) | bool FixChecksums(const std::vector
& tables, uint8_t* dst) { function Woff2Uncompress (line 675) | bool Woff2Uncompress(uint8_t* dst_buf, size_t dst_size, function ReadTableDirectory (line 686) | bool ReadTableDirectory(Buffer* file, std::vector
* tables, function ComputeWOFF2FinalSize (line 737) | size_t ComputeWOFF2FinalSize(const uint8_t* data, size_t length) { function StoreOffsetTable (line 749) | size_t StoreOffsetTable(uint8_t* result, size_t offset, uint32_t flavor, function StoreTableEntry (line 765) | size_t StoreTableEntry(uint8_t* result, const Table& table, size_t off... function ComputeOffsetToFirstTable (line 774) | uint64_t ComputeOffsetToFirstTable(const uint32_t header_version, function ConvertWOFF2ToTTF (line 790) | bool ConvertWOFF2ToTTF(uint8_t* result, size_t result_length, FILE: csrc/woff2/woff2_dec.h function namespace (line 23) | namespace woff2 { FILE: csrc/woff2/woff2_enc.cc type woff2 (line 37) | namespace woff2 { function Compress (line 48) | bool Compress(const uint8_t* data, const size_t len, function Woff2Compress (line 62) | bool Woff2Compress(const uint8_t* data, const size_t len, function TextCompress (line 68) | bool TextCompress(const uint8_t* data, const size_t len, function KnownTableIndex (line 74) | int KnownTableIndex(uint32_t tag) { function StoreTableEntry (line 81) | void StoreTableEntry(const Table& table, size_t* offset, uint8_t* dst) { function TableEntrySize (line 96) | size_t TableEntrySize(const Table& table) { function ComputeWoff2Length (line 106) | size_t ComputeWoff2Length(const FontCollection& font_collection, function ComputeTTFLength (line 146) | size_t ComputeTTFLength(const std::vector
& tables) { function ComputeUncompressedLength (line 154) | size_t ComputeUncompressedLength(const Font& font) { function ComputeUncompressedLength (line 166) | size_t ComputeUncompressedLength(const FontCollection& font_collection) { function ComputeTotalTransformLength (line 178) | size_t ComputeTotalTransformLength(const Font& font) { function MaxWOFF2CompressedSize (line 196) | size_t MaxWOFF2CompressedSize(const uint8_t* data, size_t length) { function MaxWOFF2CompressedSize (line 200) | size_t MaxWOFF2CompressedSize(const uint8_t* data, size_t length, function CompressedBufferSize (line 209) | uint32_t CompressedBufferSize(uint32_t original_size) { function ConvertTTFToWOFF2 (line 213) | bool ConvertTTFToWOFF2(const uint8_t *data, size_t length, function TransformFontCollection (line 218) | bool TransformFontCollection(FontCollection* font_collection) { function ConvertTTFToWOFF2 (line 229) | bool ConvertTTFToWOFF2(const uint8_t *data, size_t length, FILE: csrc/woff2/woff2_enc.h function namespace (line 27) | namespace woff2 { FILE: jssrc/index.js function ttf2woff2 (line 4) | function ttf2woff2(inputContent) { FILE: jssrc/ttf2woff2.cjs function locateFile (line 1) | function locateFile(path){if(Module["locateFile"]){return Module["locate... function updateMemoryViews (line 1) | function updateMemoryViews(){var b=wasmMemory.buffer;Module["HEAP8"]=HEA... function preRun (line 1) | function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="func... function initRuntime (line 1) | function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__AT... function postRun (line 1) | function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="f... function addOnPreRun (line 1) | function addOnPreRun(cb){__ATPRERUN__.unshift(cb)} function addOnInit (line 1) | function addOnInit(cb){__ATINIT__.unshift(cb)} function addOnPostRun (line 1) | function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)} function addRunDependency (line 1) | function addRunDependency(id){runDependencies++;Module["monitorRunDepend... function removeRunDependency (line 1) | function removeRunDependency(id){runDependencies--;Module["monitorRunDep... function abort (line 1) | function abort(what){Module["onAbort"]?.(what);what="Aborted("+what+")";... function findWasmBinary (line 1) | function findWasmBinary(){var f="ttf2woff2.wasm";if(!isDataURI(f)){retur... function getBinarySync (line 1) | function getBinarySync(file){if(file==wasmBinaryFile&&wasmBinary){return... function instantiateSync (line 1) | function instantiateSync(file,info){var module;var binary=getBinarySync(... function getWasmImports (line 1) | function getWasmImports(){return{env:wasmImports,wasi_snapshot_preview1:... function createWasm (line 1) | function createWasm(){var info=getWasmImports();function receiveInstance... function getValue (line 1) | function getValue(ptr,type="i8"){if(type.endsWith("*"))type="*";switch(t... class ExceptionInfo (line 1) | class ExceptionInfo{constructor(excPtr){this.excPtr=excPtr;this.ptr=excP... method constructor (line 1) | constructor(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24} method set_type (line 1) | set_type(type){HEAPU32[this.ptr+4>>2]=type} method get_type (line 1) | get_type(){return HEAPU32[this.ptr+4>>2]} method set_destructor (line 1) | set_destructor(destructor){HEAPU32[this.ptr+8>>2]=destructor} method get_destructor (line 1) | get_destructor(){return HEAPU32[this.ptr+8>>2]} method set_caught (line 1) | set_caught(caught){caught=caught?1:0;HEAP8[this.ptr+12]=caught} method get_caught (line 1) | get_caught(){return HEAP8[this.ptr+12]!=0} method set_rethrown (line 1) | set_rethrown(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13]=rethrown} method get_rethrown (line 1) | get_rethrown(){return HEAP8[this.ptr+13]!=0} method init (line 1) | init(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);thi... method set_adjusted_ptr (line 1) | set_adjusted_ptr(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr} method get_adjusted_ptr (line 1) | get_adjusted_ptr(){return HEAPU32[this.ptr+16>>2]} method get_exception_ptr (line 1) | get_exception_ptr(){var isPointer=___cxa_is_pointer_type(this.get_type... function onComplete (line 1) | function onComplete(typeConverters){var myTypeConverters=getTypeConverte... function sharedRegisterType (line 1) | function sharedRegisterType(rawType,registeredInstance,options={}){var n... function registerType (line 1) | function registerType(rawType,registeredInstance,options={}){if(!("argPa... function readPointer (line 1) | function readPointer(pointer){return this["fromWireType"](HEAPU32[pointe... function usesDestructorStack (line 1) | function usesDestructorStack(argTypes){for(var i=1;i>2];var data=H... method fromWireType (line 1) | fromWireType(value){var length=HEAPU32[value>>2];var payload=value+4;var... method toWireType (line 1) | toWireType(destructors,value){if(value instanceof ArrayBuffer){value=new... method destructorFunction (line 1) | destructorFunction(ptr){_free(ptr)} method destructorFunction (line 1) | destructorFunction(ptr){_free(ptr)} function _fd_seek (line 1) | function _fd_seek(fd,offset_low,offset_high,whence,newOffset){var offset... method constructor (line 1) | constructor(message){super(message);this.name="BindingError"} method constructor (line 1) | constructor(message){super(message);this.name="InternalError"} function run (line 1) | function run(){if(runDependencies>0){return}preRun();if(runDependencies>... FILE: src/index.ts function getExecutable (line 10) | function getExecutable() {