// OCHamcrest by Jon Reid, https://qualitycoding.org/ // Copyright 2019 hamcrest.org. See LICENSE.txt #import "HCWrapInMatcher.h" #import "HCIsEqual.h" _Nullable id HCWrapInMatcher(_Nullable id matcherOrValue) { if (!matcherOrValue) return nil; if ([matcherOrValue conformsToProtocol:@protocol(HCMatcher)]) return matcherOrValue; return HC_equalTo(matcherOrValue); }