Lines Matching refs:NodeID
127 template <class T> struct NodeID;
128 template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; }; argument
129 template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; }; struct
130 constexpr StringRef NodeID<Expr>::value;
131 constexpr StringRef NodeID<Decl>::value;
136 const StringRef ID = NodeID<T>::value; in tryEachMatch()
191 match(findAll(declRefExpr(to(equalsNode(Dec))).bind(NodeID<Expr>::value)), in tryEachDeclRef()
194 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value); in tryEachDeclRef()
203 NodeID<Expr>::value, in isUnevaluated()
228 .bind(NodeID<Expr>::value)), in isUnevaluated()
387 .bind(NodeID<Expr>::value)), in findMemberMutation()
401 .bind(NodeID<Expr>::value)), in findArrayElementMutation()
428 .bind(NodeID<Expr>::value)), in findCastMutation()
455 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
498 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
515 .bind(NodeID<Expr>::value)), in findReferenceMutation()
533 .bind(NodeID<Decl>::value))), in findReferenceMutation()
553 .bind(NodeID<Expr>::value))), in findFunctionArgMutation()
556 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); in findFunctionArgMutation()