Lines Matching refs:NodeID
128 template <class T> struct NodeID;
129 template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; }; struct
130 template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; }; struct
131 constexpr StringRef NodeID<Expr>::value;
132 constexpr StringRef NodeID<Decl>::value;
137 const StringRef ID = NodeID<T>::value; in tryEachMatch()
192 match(findAll(declRefExpr(to(equalsNode(Dec))).bind(NodeID<Expr>::value)), in tryEachDeclRef()
195 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value); in tryEachDeclRef()
205 NodeID<Expr>::value, in isUnevaluated()
230 .bind(NodeID<Expr>::value)), in isUnevaluated()
393 .bind(NodeID<Expr>::value)), in findMemberMutation()
407 .bind(NodeID<Expr>::value)), in findArrayElementMutation()
434 .bind(NodeID<Expr>::value)), in findCastMutation()
463 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
506 .bind(NodeID<Decl>::value)), in findRangeLoopMutation()
523 .bind(NodeID<Expr>::value)), in findReferenceMutation()
541 .bind(NodeID<Decl>::value))), in findReferenceMutation()
561 .bind(NodeID<Expr>::value))), in findFunctionArgMutation()
564 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); in findFunctionArgMutation()