File tree 1 file changed +38
-0
lines changed
1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 58
58
< td > ✓</ td >
59
59
</ tr >
60
60
61
+ < tr >
62
+ < td >
63
+ < p >
64
+ < code > void* __cxa_allocate_dependent_exception() throw();</ code >
65
+ </ p >
66
+ < blockquote >
67
+ < p >
68
+ < i > Effects:</ i > Allocates memory to hold a "dependent" exception to be thrown.
69
+ < tt > thrown_size</ tt > is the size of the exception object. Can allocate
70
+ additional memory to hold private data. If memory can not be allocated, call
71
+ < tt > std::terminate()</ tt > .
72
+ </ p >
73
+ < p >
74
+ < i > Returns:</ i > A pointer to the memory allocated for the exception object.
75
+ </ p >
76
+ </ blockquote >
77
+ </ td >
78
+ < td > ✓</ td >
79
+ < td > ✓</ td >
80
+ < td > ✓</ td >
81
+ </ tr >
82
+
83
+ < tr >
84
+ < td >
85
+ < p >
86
+ < code > void __cxa_free_dependent_exception (void* dependent_exception) throw();</ code >
87
+ </ p >
88
+ < blockquote >
89
+ < p >
90
+ < i > Effects:</ i > Frees memory allocated by < tt > __cxa_allocate_dependent_exception</ tt > .
91
+ </ p >
92
+ </ blockquote >
93
+ </ td >
94
+ < td > ✓</ td >
95
+ < td > ✓</ td >
96
+ < td > ✓</ td >
97
+ </ tr >
98
+
61
99
< tr >
62
100
< td colspan =4 align ="center "> Exception Handling</ td >
63
101
</ tr >
You can’t perform that action at this time.
0 commit comments