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 9namespace ppapi { 10 11const unsigned int kPPIdTypeBits = 2; 12 13const int32 kMaxPPId = kint32max >> kPPIdTypeBits; 14 15COMPILE_ASSERT(PP_ID_TYPE_COUNT <= (1 << kPPIdTypeBits), 16 kPPIdTypeBits_is_too_small_for_all_id_types); 17 18} // namespace ppapi 19