clang-metatool
A framework for reusing code in clang tools
clangmetatool
collectors
find_cxx_member_calls_data.h
Go to the documentation of this file.
1
#ifndef INCLUDED_CLANGMETATOOL_COLLECTORS_FIND_CXX_MEMBER_CALLS_DATA_H
2
#define INCLUDED_CLANGMETATOOL_COLLECTORS_FIND_CXX_MEMBER_CALLS_DATA_H
3
4
#include <map>
5
6
#include <clang/AST/Decl.h>
7
#include <clang/AST/ExprCXX.h>
8
9
namespace
clangmetatool
{
10
namespace
collectors {
11
17
using
FindCXXMemberCallsData
= std::multimap<
const
clang::FunctionDecl *,
18
const
clang::CXXMemberCallExpr *>;
19
}
20
}
21
22
#endif
23
24
// ----------------------------------------------------------------------------
25
// Copyright 2018 Bloomberg Finance L.P.
26
//
27
// Licensed under the Apache License, Version 2.0 (the "License");
28
// you may not use this file except in compliance with the License.
29
// You may obtain a copy of the License at
30
//
31
// http://www.apache.org/licenses/LICENSE-2.0
32
//
33
// Unless required by applicable law or agreed to in writing, software
34
// distributed under the License is distributed on an "AS IS" BASIS,
35
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
36
// See the License for the specific language governing permissions and
37
// limitations under the License.
38
// ----------------------------- END-OF-FILE ----------------------------------
clangmetatool::collectors::FindCXXMemberCallsData
std::multimap< const clang::FunctionDecl *, const clang::CXXMemberCallExpr * > FindCXXMemberCallsData
Definition:
find_cxx_member_calls_data.h:18
clangmetatool
Definition:
meta_tool.h:17
Generated by
1.8.13