clang-metatool
A framework for reusing code in clang tools
file_attribute_multimap.h
Go to the documentation of this file.
1 #ifndef INCLUDED_CLANGMETATOOL_TYPES_FILE_ATTRIBUTE_MULTIMAP_H
2 #define INCLUDED_CLANGMETATOOL_TYPES_FILE_ATTRIBUTE_MULTIMAP_H
3 
4 #include <map>
5 
7 
8 namespace clangmetatool {
9 namespace types {
10 
11 template <typename OTHER>
12 using FileAttributeMultimap = std::multimap<FileUID, OTHER>;
13 }
14 }
15 
16 #endif
17 
18 // ----------------------------------------------------------------------------
19 // Copyright 2018 Bloomberg Finance L.P.
20 //
21 // Licensed under the Apache License, Version 2.0 (the "License");
22 // you may not use this file except in compliance with the License.
23 // You may obtain a copy of the License at
24 //
25 // http://www.apache.org/licenses/LICENSE-2.0
26 //
27 // Unless required by applicable law or agreed to in writing, software
28 // distributed under the License is distributed on an "AS IS" BASIS,
29 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
30 // See the License for the specific language governing permissions and
31 // limitations under the License.
32 // ----------------------------- END-OF-FILE ----------------------------------
std::multimap< FileUID, OTHER > FileAttributeMultimap