blob: 67f312415c0db91fddc90cbde46e99981193342f [file]
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
[
{include: ["<ext/new_allocator.h>", private, "<cstddef>", public]},
{include: ["<ext/alloc_traits.h>", private, "<memory>", public]},
{include: ["<ext/alloc_traits.h>", private, "<condition_variable>", public]},
{include: ["<ext/alloc_traits.h>", private, "<deque>", public]},
{include: ["<ext/alloc_traits.h>", private, "<forward_list>", public]},
{include: ["<ext/alloc_traits.h>", private, "<future>", public]},
{include: ["<ext/alloc_traits.h>", private, "<map>", public]},
{include: ["<ext/alloc_traits.h>", private, "<set>", public]},
{include: ["<ext/alloc_traits.h>", private, "<string>", public]},
{include: ["<ext/alloc_traits.h>", private, "<unordered_map>", public]},
{include: ["<ext/alloc_traits.h>", private, "<unordered_set>", public]},
{include: ["<ext/alloc_traits.h>", private, "<vector>", public]},
{include: ["<bits/exception.h>", private, "<exception>", public]},
{include: ["<bits/stdint-intn.h>", private, "<cstdint>", public]},
{include: ["<bits/stdint-uintn.h>", private, "<cstdint>", public]},
{include: ["<bits/shared_ptr.h>", private, "<memory>", public]},
{include: ["<bits/std_abs.h>", private, "<cmath>", public]},
{include: ["<initializer_list>", public, "<vector>", public]},
{include: ["<stdint.h>", public, "<cstdint>", public]},
{include: ["<string.h>", public, "<cstring>", public]},
{symbol: ["bool", private, "<cstdint>", public]},
{symbol: ["false", private, "<cstdint>", public]},
{symbol: ["true", private, "<cstdint>", public]},
{symbol: ["int8_t", private, "<cstdint>", public]},
{symbol: ["int16_t", private, "<cstdint>", public]},
{symbol: ["int32_t", private, "<cstdint>", public]},
{symbol: ["int64_t", private, "<cstdint>", public]},
{symbol: ["uint8_t", private, "<cstdint>", public]},
{symbol: ["uint16_t", private, "<cstdint>", public]},
{symbol: ["uint32_t", private, "<cstdint>", public]},
{symbol: ["uint64_t", private, "<cstdint>", public]},
{symbol: ["size_t", private, "<cstddef>", public]},
{symbol: ["make_shared", private, "<memory>", public]},
{symbol: ["shared_ptr", private, "<memory>", public]},
{symbol: ["std::copy", private, "<algorithm>", public]},
{symbol: ["std::move", private, "<utility>", public]},
{symbol: ["std::transform", private, "<algorithm>", public]},
{symbol: ["pair", private, "<utility>", public]},
{symbol: ["errno", private, "<cerrno>", public]},
{symbol: ["posix_memalign", private, "<cstdlib>", public]},
{
include: [
"<oneapi/tbb/concurrent_hash_map.h>",
public,
'"tbb/concurrent_hash_map.h"',
public,
]
},
{
include: [
"<oneapi/tbb/detail/_hash_compare.h>",
public,
'"tbb/detail/_hash_compare.h"',
public,
]
},
]