Remove MatchInfo default values to fix compilation with MSVC
MSVC cannot use brace initialization if on a non-aggregate type. From what I understand, if some default values are specified in a struct, then a default constructor is created, and the struct is not anymore an aggregate.