dextool.plugin.mutate.backend.analyze.pass_schemata

Members

Classes

SchemataResult
class SchemataResult

Language generic

Functions

checksumToId
uint checksumToId(Checksum cs)

Converts a checksum to a 32-bit ID that can be used to activate a mutant.

checksumToId
uint checksumToId(ulong cs)
Undocumented in source. Be warned that the author may not have intended to support it.
toSchemata
SchemataResult toSchemata(RefCounted!Ast ast, FilesysIO fio, CodeMutantsResult cresult, long mutantsPerSchema)

Translate a mutation AST to a schemata.

Variables

schemataMutantEnvKey
auto schemataMutantEnvKey;

The environment variable that is read to set the current active mutant.

schemataMutantIdentifier
auto schemataMutantIdentifier;

The global variable that a mutant reads to see if it should activate.

Meta

License

MPL-2

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.