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

Method parse_main

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

Source from the content-addressed store, hash-verified

341class LHeaderType51 extends LHeaderType {
342
343 @Override
344 protected void parse_main(ByteBuffer buffer, BHeader header, LHeaderParseState s) {
345 parse_format(buffer, header, s);
346 parse_endianness(buffer, header, s);
347 parse_int_size(buffer, header, s);
348 parse_size_t_size(buffer, header, s);
349 parse_instruction_size(buffer, header, s);
350 parse_number_size(buffer, header, s);
351 parse_number_integrality(buffer, header, s);
352 s.number = new LNumberType(s.lNumberSize, s.lNumberIntegrality, LNumberType.NumberMode.MODE_NUMBER);
353 }
354
355 @Override
356 public List<Directive> get_directives() {

Callers

nothing calls this directly

Calls 7

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

Tested by

no test coverage detected