make MatchResult::matchCode type safe and const
make MatchResult::matchCode type safe and const

jckarter/clay,jckarter/clay,jckarter/clay,jckarter/clay,jckarter/clay,mario-campos/clay,mario-campos/clay,mario-campos/clay,iamrekcah/clay,iamrekcah/clay,iamrekcah/clay,iamrekcah/clay,jckarter/clay,mario-campos/clay,iamrekcah/clay,mario-campos/clay