1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "ppapi/shared_impl/id_assignment.h" 6 7 #include "base/basictypes.h" 8 9 namespace ppapi { 10 11 const unsigned int kPPIdTypeBits = 2; 12 13 const int32 kMaxPPId = kint32max >> kPPIdTypeBits; 14 15 COMPILE_ASSERT(PP_ID_TYPE_COUNT <= (1 << kPPIdTypeBits), 16 kPPIdTypeBits_is_too_small_for_all_id_types); 17 18 } // namespace ppapi 19