Bitcoin Core 32.99.0
P2P Digital Currency
Loading...
Searching...
No Matches
Functions
miniscript.cpp File Reference
#include <core_io.h>
#include <hash.h>
#include <key.h>
#include <script/miniscript.h>
#include <script/script.h>
#include <script/signingprovider.h>
#include <test/fuzz/FuzzedDataProvider.h>
#include <test/fuzz/fuzz.h>
#include <test/fuzz/util.h>
#include <test/fuzz/util/descriptor.h>
#include <util/strencodings.h>
#include <algorithm>
#include <map>
#include <optional>
#include <vector>
Include dependency graph for miniscript.cpp:

Go to the source code of this file.

Functions

void FuzzInit ()
 
void FuzzInitSmart ()
 
 FUZZ_TARGET (miniscript_stable,.init=FuzzInit)
 Fuzz target that runs TestNode on nodes generated using ConsumeNodeStable.
 
 FUZZ_TARGET (miniscript_smart,.init=FuzzInitSmart)
 Fuzz target that runs TestNode on nodes generated using ConsumeNodeSmart.
 
 FUZZ_TARGET (miniscript_string,.init=FuzzInit)
 
 FUZZ_TARGET (miniscript_script)
 

Function Documentation

◆ FUZZ_TARGET() [1/4]

FUZZ_TARGET ( miniscript_script  )

Definition at line 1250 of file miniscript.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [2/4]

FUZZ_TARGET ( miniscript_smart  ,
.  init = FuzzInitSmart 
)

Fuzz target that runs TestNode on nodes generated using ConsumeNodeSmart.

The set of types we aim to construct nodes for. Together they cover all.

Definition at line 1217 of file miniscript.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [3/4]

FUZZ_TARGET ( miniscript_stable  ,
.  init = FuzzInit 
)

Fuzz target that runs TestNode on nodes generated using ConsumeNodeStable.

Definition at line 1205 of file miniscript.cpp.

Here is the call graph for this function:

◆ FUZZ_TARGET() [4/4]

FUZZ_TARGET ( miniscript_string  ,
.  init = FuzzInit 
)

Definition at line 1230 of file miniscript.cpp.

Here is the call graph for this function:

◆ FuzzInit()

void FuzzInit ( )

Definition at line 1192 of file miniscript.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FuzzInitSmart()

void FuzzInitSmart ( )

Definition at line 1198 of file miniscript.cpp.

Here is the call graph for this function: