summaryrefslogtreecommitdiffstats
path: root/src/arrow/cpp/build-support/iwyu/mappings/arrow-misc.imp
blob: 6f144f1f34ee9bb143de8aa4b360b4a768c2b660 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# 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: ["<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: ["variant", private, "\"arrow/compute/kernel.h\"", public ] },
  { symbol: ["default_memory_pool", private, "\"arrow/type_fwd.h\"", public ] },
  { symbol: ["make_shared", private, "<memory>", public ] },
  { symbol: ["shared_ptr", private, "<memory>", public ] },
  { symbol: ["_Node_const_iterator", private, "<flatbuffers/flatbuffers.h>", public ] },
  { symbol: ["unordered_map<>::mapped_type", private, "<flatbuffers/flatbuffers.h>", 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 ] }
]