forked from OSchip/llvm-project
Put back definitions. We're still not C++17 :/
This commit is contained in:
parent
5a098086f9
commit
c0c6a12775
|
@ -75,6 +75,8 @@ const auto isMoveOnly = [] {
|
|||
template <class T> struct NodeID;
|
||||
template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; };
|
||||
template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; };
|
||||
constexpr StringRef NodeID<Expr>::value;
|
||||
constexpr StringRef NodeID<Decl>::value;
|
||||
|
||||
template <class T, class F = const Stmt *(ExprMutationAnalyzer::*)(const T *)>
|
||||
const Stmt *tryEachMatch(ArrayRef<ast_matchers::BoundNodes> Matches,
|
||||
|
|
Loading…
Reference in New Issue