TianoCore EDK2
master
Loading...
Searching...
No Matches
TestBaseSafeIntLib.h
Go to the documentation of this file.
1
10
#ifndef _TEST_BASE_SAFE_INT_LIB_H_
11
#define _TEST_BASE_SAFE_INT_LIB_H_
12
13
#include <
PiPei.h
>
14
#include <
Uefi.h
>
15
#include <
Library/UefiLib.h
>
16
#include <
Library/DebugLib.h
>
17
#include <
Library/MemoryAllocationLib.h
>
18
#include <
Library/UnitTestLib.h
>
19
#include <
Library/SafeIntLib.h
>
20
21
UNIT_TEST_STATUS
22
EFIAPI
23
TestSafeInt32ToUintn (
24
IN
UNIT_TEST_CONTEXT
Context
25
);
26
27
UNIT_TEST_STATUS
28
EFIAPI
29
TestSafeUint32ToIntn (
30
IN
UNIT_TEST_CONTEXT
Context
31
);
32
33
UNIT_TEST_STATUS
34
EFIAPI
35
TestSafeIntnToInt32 (
36
IN
UNIT_TEST_CONTEXT
Context
37
);
38
39
UNIT_TEST_STATUS
40
EFIAPI
41
TestSafeIntnToUint32 (
42
IN
UNIT_TEST_CONTEXT
Context
43
);
44
45
UNIT_TEST_STATUS
46
EFIAPI
47
TestSafeUintnToUint32 (
48
IN
UNIT_TEST_CONTEXT
Context
49
);
50
51
UNIT_TEST_STATUS
52
EFIAPI
53
TestSafeUintnToIntn (
54
IN
UNIT_TEST_CONTEXT
Context
55
);
56
57
UNIT_TEST_STATUS
58
EFIAPI
59
TestSafeUintnToInt64 (
60
IN
UNIT_TEST_CONTEXT
Context
61
);
62
63
UNIT_TEST_STATUS
64
EFIAPI
65
TestSafeInt64ToIntn (
66
IN
UNIT_TEST_CONTEXT
Context
67
);
68
69
UNIT_TEST_STATUS
70
EFIAPI
71
TestSafeInt64ToUintn (
72
IN
UNIT_TEST_CONTEXT
Context
73
);
74
75
UNIT_TEST_STATUS
76
EFIAPI
77
TestSafeUint64ToIntn (
78
IN
UNIT_TEST_CONTEXT
Context
79
);
80
81
UNIT_TEST_STATUS
82
EFIAPI
83
TestSafeUint64ToUintn (
84
IN
UNIT_TEST_CONTEXT
Context
85
);
86
87
UNIT_TEST_STATUS
88
EFIAPI
89
TestSafeUintnAdd (
90
IN
UNIT_TEST_CONTEXT
Context
91
);
92
93
UNIT_TEST_STATUS
94
EFIAPI
95
TestSafeIntnAdd (
96
IN
UNIT_TEST_CONTEXT
Context
97
);
98
99
UNIT_TEST_STATUS
100
EFIAPI
101
TestSafeUintnSub (
102
IN
UNIT_TEST_CONTEXT
Context
103
);
104
105
UNIT_TEST_STATUS
106
EFIAPI
107
TestSafeIntnSub (
108
IN
UNIT_TEST_CONTEXT
Context
109
);
110
111
UNIT_TEST_STATUS
112
EFIAPI
113
TestSafeUintnMult (
114
IN
UNIT_TEST_CONTEXT
Context
115
);
116
117
UNIT_TEST_STATUS
118
EFIAPI
119
TestSafeIntnMult (
120
IN
UNIT_TEST_CONTEXT
Context
121
);
122
123
#endif
IN
#define IN
Definition:
Base.h:279
DebugLib.h
MemoryAllocationLib.h
PiPei.h
SafeIntLib.h
Uefi.h
UefiLib.h
UnitTestLib.h
UNIT_TEST_CONTEXT
VOID * UNIT_TEST_CONTEXT
Definition:
UnitTestLib.h:54
UNIT_TEST_STATUS
UINT32 UNIT_TEST_STATUS
Definition:
UnitTestLib.h:16
MdePkg
Test
UnitTest
Library
BaseSafeIntLib
TestBaseSafeIntLib.h
Generated on Fri Nov 15 2024 18:01:18 for TianoCore EDK2 by
1.9.6