Classes | |
| struct | ExternalKind |
| class | Section |
| class | WebAssemblyObjectFile |
Typedefs | |
| typedef std::unordered_map< int, std::string > | FuncNames |
| typedef std::unordered_map<int, std::string> bloaty::wasm::FuncNames |
Definition at line 181 of file webassembly.cc.
| void bloaty::wasm::AddWebAssemblyFallback | ( | RangeSink * | sink | ) |
Definition at line 327 of file webassembly.cc.
| void bloaty::wasm::ForEachSection | ( | string_view | file, |
| Func && | section_func | ||
| ) |
Definition at line 165 of file webassembly.cc.
Definition at line 243 of file webassembly.cc.
| void bloaty::wasm::ParseSections | ( | RangeSink * | sink | ) |
Definition at line 175 of file webassembly.cc.
| void bloaty::wasm::ParseSymbols | ( | RangeSink * | sink | ) |
Definition at line 304 of file webassembly.cc.
| void bloaty::wasm::ReadCodeSection | ( | const Section & | section, |
| const FuncNames & | names, | ||
| uint32_t | num_imports, | ||
| RangeSink * | sink | ||
| ) |
Definition at line 279 of file webassembly.cc.
| int bloaty::wasm::ReadElemType | ( | string_view * | data | ) |
Definition at line 217 of file webassembly.cc.
| void bloaty::wasm::ReadFunctionNames | ( | const Section & | section, |
| FuncNames * | names, | ||
| RangeSink * | sink | ||
| ) |
Definition at line 183 of file webassembly.cc.
| void bloaty::wasm::ReadGlobalType | ( | string_view * | data | ) |
Definition at line 229 of file webassembly.cc.
| uint64_t bloaty::wasm::ReadLEB128Internal | ( | bool | is_signed, |
| size_t | size, | ||
| string_view * | data | ||
| ) |
Definition at line 25 of file webassembly.cc.
| bool bloaty::wasm::ReadMagic | ( | string_view * | data | ) |
Definition at line 73 of file webassembly.cc.
| void bloaty::wasm::ReadMemoryType | ( | string_view * | data | ) |
Definition at line 239 of file webassembly.cc.
| string_view bloaty::wasm::ReadPiece | ( | size_t | bytes, |
| string_view * | data | ||
| ) |
Definition at line 64 of file webassembly.cc.
| void bloaty::wasm::ReadResizableLimits | ( | string_view * | data | ) |
Definition at line 221 of file webassembly.cc.
| void bloaty::wasm::ReadTableType | ( | string_view * | data | ) |
Definition at line 234 of file webassembly.cc.
| int bloaty::wasm::ReadValueType | ( | string_view * | data | ) |
Definition at line 213 of file webassembly.cc.
| int8_t bloaty::wasm::ReadVarint7 | ( | string_view * | data | ) |
Definition at line 60 of file webassembly.cc.
| bool bloaty::wasm::ReadVarUInt1 | ( | string_view * | data | ) |
Definition at line 48 of file webassembly.cc.
| uint32_t bloaty::wasm::ReadVarUInt32 | ( | string_view * | data | ) |
Definition at line 56 of file webassembly.cc.
| uint8_t bloaty::wasm::ReadVarUInt7 | ( | string_view * | data | ) |
Definition at line 52 of file webassembly.cc.