390391392393394395396397398399400
// | firstline | multiline | no_auto_capture | dupnames | // ungreedy // | {newline, NLSpec}| bsr_anycrlf | bsr_unicode ETuple tup; ESmall off; if (opt == am_unicode) { unicode = true; } else if (opt == am_anchored) { anchored = true; } else if (opt == am_global) {
949596979899100
public I(BeamOpcode opcode, int i1) { super(opcode); this.i1 = i1; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, new ESmall(i1)); }
142143144145146147148149150
this.anon_fun = anon_fun; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, anon_fun.toSymbolic(), new ESmall(anon_fun_no), new ESmall(anon_fun.old_uniq), new ESmall(anon_fun.free_vars)); }
168169170171172173174175
this.bin = bin; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, new ESmall(bin.byteLength()), bin.toSymbolic()); }
187188189190191192193194195196197
} public ETuple toSymbolic() { if (is_saverestore) return ETuple.make(opcode.symbol, dest.toSymbolic(), (i2==-1 ? START_REPR : new ESmall(i2))); else return ETuple.make(opcode.symbol, dest.toSymbolic(), new ESmall(i2)); }
280281282283284285286287
super(opcode, i1); this.i2 = i2; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, new ESmall(i1), new ESmall(i2)); }
300301302303304305306307308309310311
} public ETuple toSymbolic() { if (is_call) return ETuple.make(opcode.symbol, new ESmall(i1), functionAtLabel.toSymbolic()); else return ETuple.make(opcode.symbol, new ESmall(i1), label.toSymbolic()); }
348349350351352353354
public ETuple toSymbolic() { return ETuple.make(opcode.symbol, a1.toSymbolic(), a2.toSymbolic(), new ESmall(i3)); }
360361362363364365366367
super(opcode, i1); this.ext_fun = ext_fun; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, new ESmall(i1), ext_fun.toSymbolic()); }
375376377378379380381382
this.i1 = i1; this.dest = dest; } public ETuple toSymbolic() { return ETuple.make(opcode.symbol, new ESmall(i1), dest.toSymbolic()); }