Lines Matching defs:NodeID
228 template <class T> struct NodeID;
229 template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; };
230 template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; };
231 constexpr StringRef NodeID<Expr>::value;
232 constexpr StringRef NodeID<Decl>::value;
238 const StringRef ID = NodeID<T>::value;
313 .bind(NodeID<Expr>::value)),
316 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value);
506 .bind(NodeID<Expr>::value)),
520 .bind(NodeID<Expr>::value)),
545 .bind(NodeID<Expr>::value)),
575 .bind(NodeID<Decl>::value)),
618 .bind(NodeID<Decl>::value)),
635 .bind(NodeID<Expr>::value)),
652 .bind(NodeID<Decl>::value))),
673 .bind(NodeID<Expr>::value))),
676 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value);
720 .bind(NodeID<Expr>::value))),
738 .bind(NodeID<Expr>::value))),