File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 3030#include < cassert>
3131#include < cstddef>
3232#include < cstdint>
33+ #include < optional>
3334#include < vector>
3435
3536namespace llvm {
@@ -233,8 +234,8 @@ std::vector<const GCRelocateInst *> GCStatepointInst::getGCRelocates() const {
233234// / have attributes that describe properties of gc.statepoint call they will be
234235// / eventually be wrapped in. This struct is used represent such directives.
235236struct StatepointDirectives {
236- Optional <uint32_t > NumPatchBytes;
237- Optional <uint64_t > StatepointID;
237+ std::optional <uint32_t > NumPatchBytes;
238+ std::optional <uint64_t > StatepointID;
238239
239240 static const uint64_t DefaultStatepointID = 0xABCDEF00 ;
240241 static const uint64_t DeoptBundleStatepointID = 0xABCDEF0F ;
You can’t perform that action at this time.
0 commit comments