Skip to main content

Module mutant

Module mutant 

Source

Re-exportsยง

use std::fmt::Display; ๐Ÿ”’
use std::path::Component; ๐Ÿ”’
use std::path::PathBuf; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use solar::interface::BytePos; ๐Ÿ”’
use solar::parse::ast::BinOpKind; ๐Ÿ”’
use solar::parse::ast::Lit; ๐Ÿ”’
use solar::parse::ast::LitKind; ๐Ÿ”’
use solar::parse::ast::Span; ๐Ÿ”’
use solar::parse::ast::StrKind; ๐Ÿ”’
use solar::parse::ast::UnOpKind; ๐Ÿ”’
use super::visitor::AssignVarTypes; ๐Ÿ”’

Structsยง

Mutant
A given mutation
UnaryOpMutated
Wraps an unary operator mutated, to easily store pre/post-fix op swaps

Enumsยง

MutationResult
MutationType
OwnedLiteral
OwnedStrKind

Functionsยง

deserialize_binop ๐Ÿ”’
deserialize_span ๐Ÿ”’
deserialize_unop_kind ๐Ÿ”’
serialize_binop ๐Ÿ”’
serialize_span ๐Ÿ”’
serialize_unop_kind ๐Ÿ”’