MCPcopy Create free account
hub / github.com/Hiro420/NikkeTools / parse_main

Method parse_main

UnLuac/src/unluac/parse/LHeaderType.java:382–393  ·  view source on GitHub ↗
(ByteBuffer buffer, BHeader header, LHeaderParseState s)

Source from the content-addressed store, hash-verified

380class LHeaderType52 extends LHeaderType {
381
382 @Override
383 protected void parse_main(ByteBuffer buffer, BHeader header, LHeaderParseState s) {
384 parse_format(buffer, header, s);
385 parse_endianness(buffer, header, s);
386 parse_int_size(buffer, header, s);
387 parse_size_t_size(buffer, header, s);
388 parse_instruction_size(buffer, header, s);
389 parse_number_size(buffer, header, s);
390 parse_number_integrality(buffer, header, s);
391 parse_tail(buffer, header, s);
392 s.number = new LNumberType(s.lNumberSize, s.lNumberIntegrality, LNumberType.NumberMode.MODE_NUMBER);
393 }
394
395 @Override
396 public List<Directive> get_directives() {

Callers

nothing calls this directly

Calls 8

parse_formatMethod · 0.80
parse_endiannessMethod · 0.80
parse_int_sizeMethod · 0.80
parse_size_t_sizeMethod · 0.80
parse_number_sizeMethod · 0.80
parse_tailMethod · 0.80

Tested by

no test coverage detected