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.dcr;
11 
12 import dextool.plugin.mutate.backend.type;
13 import dextool.plugin.mutate.type : MutationKind;
14 
15 immutable Mutation.Kind[] dcrCaseMutationsRaw;
16 
17 Mutation.Kind[] dcrCaseMutations() @safe pure nothrow {
18     return dcrCaseMutationsRaw.dup;
19 }
20 
21 shared static this() {
22     with (Mutation.Kind) {
23         dcrCaseMutationsRaw = [dcrCaseDel];
24     }
25 }