Lines Matching refs:NodeID
123 template <class T> struct NodeID;
124 template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; }; struct
125 template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; }; argument
126 constexpr StringRef NodeID<Expr>::value;
127 constexpr StringRef NodeID<Decl>::value;
132 const StringRef ID = NodeID<T>::value; in tryEachMatch()
187 match(findAll(declRefExpr(to(equalsNode(Dec))).bind(NodeID<Expr>::value)), in tryEachDeclRef()
190 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value); in tryEachDeclRef()
199 NodeID<Expr>::value, in isUnevaluated()
224 .bind(NodeID<Expr>::value)), in isUnevaluated()
383 .bind(NodeID<Expr>::value)), in findMemberMutation()
397 .bind(NodeID<Expr>::value)), in findArrayElementMutation()
424 .bind(NodeID<Expr>::value)), in findCastMutation()
451 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
494 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
511 .bind(NodeID<Expr>::value)), in findReferenceMutation()
529 .bind(NodeID<Decl>::value))), in findReferenceMutation()
549 .bind(NodeID<Expr>::value))), in findFunctionArgMutation()
552 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); in findFunctionArgMutation()