File tree 2 files changed +16
-9
lines changed
2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change 6
6
#ifndef BITCOIN_SCRIPT_INTERPRETER_H
7
7
#define BITCOIN_SCRIPT_INTERPRETER_H
8
8
9
+ #include < consensus/amount.h>
9
10
#include < hash.h>
10
- #include < script/script_error.h>
11
- #include < span.h>
12
11
#include < primitives/transaction.h>
12
+ #include < script/script_error.h> // IWYU pragma: export
13
+ #include < span.h>
14
+ #include < uint256.h>
13
15
16
+ #include < cstddef>
17
+ #include < cstdint>
14
18
#include < optional>
15
19
#include < vector>
16
- #include < stdint.h>
17
20
18
21
class CPubKey ;
19
- class XOnlyPubKey ;
20
22
class CScript ;
21
- class CTransaction ;
22
- class CTxOut ;
23
- class uint256 ;
23
+ class CScriptNum ;
24
+ class XOnlyPubKey ;
25
+ struct CScriptWitness ;
24
26
25
27
/* * Signature hash types/flags */
26
28
enum
Original file line number Diff line number Diff line change 3
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
4
5
5
#include < consensus/amount.h>
6
- #include < pubkey .h>
6
+ #include < primitives/transaction .h>
7
7
#include < script/interpreter.h>
8
+ #include < serialize.h>
8
9
#include < streams.h>
10
+ #include < test/fuzz/fuzz.h>
9
11
#include < test/util/script.h>
10
12
11
- #include < test/fuzz/fuzz.h>
13
+ #include < cassert>
14
+ #include < ios>
15
+ #include < utility>
16
+ #include < vector>
12
17
13
18
FUZZ_TARGET (script_flags)
14
19
{
You can’t perform that action at this time.
0 commit comments