Lines Matching refs:mutators
23 import dexfuzz.program.mutators.ArithOpChanger;
24 import dexfuzz.program.mutators.BranchShifter;
25 import dexfuzz.program.mutators.CmpBiasChanger;
26 import dexfuzz.program.mutators.CodeMutator;
27 import dexfuzz.program.mutators.ConstantValueChanger;
28 import dexfuzz.program.mutators.ConversionRepeater;
29 import dexfuzz.program.mutators.FieldFlagChanger;
30 import dexfuzz.program.mutators.InstructionDeleter;
31 import dexfuzz.program.mutators.InstructionDuplicator;
32 import dexfuzz.program.mutators.InstructionSwapper;
33 import dexfuzz.program.mutators.InvokeChanger;
34 import dexfuzz.program.mutators.NewArrayLengthChanger;
35 import dexfuzz.program.mutators.NewInstanceChanger;
36 import dexfuzz.program.mutators.NewMethodCaller;
37 import dexfuzz.program.mutators.NonsenseStringPrinter;
38 import dexfuzz.program.mutators.OppositeBranchChanger;
39 import dexfuzz.program.mutators.PoolIndexChanger;
40 import dexfuzz.program.mutators.RandomBranchChanger;
41 import dexfuzz.program.mutators.RandomInstructionGenerator;
42 import dexfuzz.program.mutators.RegisterClobber;
43 import dexfuzz.program.mutators.SwitchBranchShifter;
44 import dexfuzz.program.mutators.TryBlockShifter;
45 import dexfuzz.program.mutators.ValuePrinter;
46 import dexfuzz.program.mutators.VRegChanger;
121 private List<CodeMutator> mutators; field in Program
186 mutators = new ArrayList<CodeMutator>(); in Program()
242 mutators.add(mutator); in registerMutator()
411 int mutatorIdx = rng.nextInt(mutators.size()); in mutateAMutatableCode()
412 CodeMutator mutator = mutators.get(mutatorIdx); in mutateAMutatableCode()