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

Method parse

UnLuac/src/unluac/parse/LLocalType.java:10–22  ·  view source on GitHub ↗
(ByteBuffer buffer, BHeader header)

Source from the content-addressed store, hash-verified

8public class LLocalType extends BObjectType<LLocal> {
9
10 @Override
11 public LLocal parse(ByteBuffer buffer, BHeader header) {
12 LString name = header.string.parse(buffer, header);
13 BInteger start = header.integer.parse(buffer, header);
14 BInteger end = header.integer.parse(buffer, header);
15 if(header.debug) {
16 System.out.print("-- parsing local, name: ");
17 System.out.print(name);
18 System.out.print(" from " + start.asInt() + " to " + end.asInt());
19 System.out.println();
20 }
21 return new LLocal(name, start, end);
22 }
23
24 @Override
25 public void write(OutputStream out, BHeader header, LLocal object) throws IOException {

Callers 1

BHeaderMethod · 0.45

Calls 3

asIntMethod · 0.95
printMethod · 0.65
printlnMethod · 0.65

Tested by

no test coverage detected