diff --git a/FEXCore/Source/Interface/IR/Passes/IRValidation.h b/FEXCore/Source/Interface/IR/Passes/IRValidation.h index 6a34f05ff..d0d04e5eb 100644 --- a/FEXCore/Source/Interface/IR/Passes/IRValidation.h +++ b/FEXCore/Source/Interface/IR/Passes/IRValidation.h @@ -8,20 +8,19 @@ namespace FEXCore::IR::Validation { -struct BlockInfo { - bool HasExit; - const OrderedNode* BlockNode; - - fextl::vector Predecessors; - fextl::vector Successors; -}; - class IRValidation final : public FEXCore::IR::Pass { public: ~IRValidation(); void Run(IREmitter* IREmit) override; private: + struct BlockInfo { + bool HasExit; + const OrderedNode* BlockNode; + + fextl::vector Predecessors; + fextl::vector Successors; + }; BitSet NodeIsLive {}; OrderedNode* EntryBlock {};