Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
crytic
v9.0.0
Crytic
Cli
CliOptions
Command
Noop
Test
Diff
Chunk
Type
Generator
Generator
InMemoryMutationsGenerator
MutationFactory
MutationSet
MsiCalculator
Mutant
AndOrSwap
AndOrSwapPossibilities
AnyAllSwap
AnyAllSwapPossibilities
BoolLiteralFlip
BoolLiteralFlipPossibilities
ConditionFlip
ConditionFlipPossibilities
DropCallInVoidDef
DropCallInVoidDefPossibilities
FullLocation
Mutant
Noop
NumberLiteralChange
NumberLiteralChangePossibilities
NumberLiteralSignFlip
NumberLiteralSignFlipPossibilities
Possibilities
RegexLiteralChange
RegexLiteralChangePossibilities
SelectRejectSwap
SelectRejectSwapPossibilities
StringLiteralChange
StringLiteralChangePossibilities
SymbolLiteralChange
SymbolLiteralChangePossibilities
TransformerMutant
VisitorMutant
MutatedSubject
Mutation
Config
Environment
InjectMutatedSubjectIntoSpecs
IsolatedMutation
Preamble
Mutation
NoMutation
OriginalResult
RequireResolver
Result
ResultSet
Status
Tracker
MutationScoreIndicator
ProcessProcessRunner
ProcessRunner
Reporter
DefaultHttpClient
FileSummaryIoReporter
HttpClient
IoReporter
Reporter
Reporters
StrykerBadgeReporter
Timer
Runner
NoMutationFactory
Run
Sequential
SideEffects
SourceCode
Subject
Timeout
Generated using Crystal 1.10.1
2024-05-21 03:41:09 UTC
class
Crytic::
Mutant::
AndOrSwapPossibilities
Crytic::Mutant::AndOrSwapPossibilities
Crytic::Mutant::Possibilities
Crystal::Visitor
Reference
Object
Defined in:
crytic/mutant/and_or_swap_possibilities.cr
Instance Method Summary
#mutant_class
#visit
(node : Crystal::And | Crystal::Or)
Instance methods inherited from class
Crytic::Mutant::Possibilities
empty?
empty?
,
locations : Array(Crytic::Mutant::FullLocation)
locations
,
reset
reset
,
visit(node : Crystal::ASTNode)
visit
Instance Method Detail
def
mutant_class
#
[
View source
]
def
visit
(node : Crystal::And | Crystal::Or)
#
[
View source
]