Lines Matching refs:NodeID
67 template <class T> struct NodeID;
68 template <> struct NodeID<Expr> { static const std::string value; }; struct
69 template <> struct NodeID<Decl> { static const std::string value; }; struct
70 const std::string NodeID<Expr>::value = "expr";
71 const std::string NodeID<Decl>::value = "decl";
76 const StringRef ID = NodeID<T>::value; in tryEachMatch()
131 match(findAll(declRefExpr(to(equalsNode(Dec))).bind(NodeID<Expr>::value)), in tryEachDeclRef()
134 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value); in tryEachDeclRef()
143 NodeID<Expr>::value, in isUnevaluated()
168 .bind(NodeID<Expr>::value)), in isUnevaluated()
283 .bind(NodeID<Expr>::value)), in findMemberMutation()
292 .bind(NodeID<Expr>::value)), in findArrayElementMutation()
305 .bind(NodeID<Expr>::value)), in findCastMutation()
325 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
341 .bind(NodeID<Expr>::value)), in findReferenceMutation()
360 .bind(NodeID<Decl>::value))), in findReferenceMutation()
377 .bind(NodeID<Expr>::value)), in findFunctionArgMutation()
380 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); in findFunctionArgMutation()