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

Method parse_main

UnLuac/src/unluac/parse/LFunctionType.java:272–283  ·  view source on GitHub ↗
(ByteBuffer buffer, BHeader header, LFunctionParseState s)

Source from the content-addressed store, hash-verified

270class LFunctionType52 extends LFunctionType {
271
272 protected void parse_main(ByteBuffer buffer, BHeader header, LFunctionParseState s) {
273 s.lineBegin = header.integer.parse(buffer, header).asInt();
274 s.lineEnd = header.integer.parse(buffer, header).asInt();
275 s.lenParameter = 0xFF & buffer.get();
276 s.vararg = 0xFF & buffer.get();
277 s.maximumStackSize = 0xFF & buffer.get();
278 parse_code(buffer, header, s);
279 parse_constants(buffer, header, s);
280 parse_upvalues(buffer, header, s);
281 s.name = header.string.parse(buffer, header);
282 parse_debug(buffer, header, s);
283 }
284
285 @Override
286 public List<Directive> get_directives() {

Callers

nothing calls this directly

Calls 7

asIntMethod · 0.80
parse_codeMethod · 0.80
parse_constantsMethod · 0.80
parse_upvaluesMethod · 0.80
parseMethod · 0.45
getMethod · 0.45
parse_debugMethod · 0.45

Tested by

no test coverage detected