//------------------------------------------------------------------------------------------------------- // Copyright (C) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. //------------------------------------------------------------------------------------------------------- #pragma once namespace JsUtil { template class NoCaseComparer; template <> class NoCaseComparer> { public: static bool Equals(JsUtil::CharacterBuffer const& x, JsUtil::CharacterBuffer const& y); static uint GetHashCode(JsUtil::CharacterBuffer const& i); private: static int Compare(JsUtil::CharacterBuffer const& x, JsUtil::CharacterBuffer const& y); }; }