1 /**
2 Copyright: Copyright (c) 2018, Joakim Brännström. All rights reserved.
3 License: MPL-2
4 Author: Joakim Brännström (joakim.brannstrom@gmx.com)
5 
6 This Source Code Form is subject to the terms of the Mozilla Public License,
7 v.2.0. If a copy of the MPL was not distributed with this file, You can obtain
8 one at http://mozilla.org/MPL/2.0/.
9 */
10 module dextool.plugin.mutate.backend.mutation_type.abs;
11 
12 import dextool.plugin.mutate.backend.type;
13 
14 Mutation.Kind[] absMutations() @safe pure nothrow {
15     return absMutationsRaw.dup;
16 }
17 
18 immutable Mutation.Kind[] absMutationsRaw;
19 
20 shared static this() {
21     with (Mutation.Kind) {
22         absMutationsRaw = [absPos, absNeg, absZero,];
23     }
24 }