Lines Matching defs:NodeID
183 template <class T> struct NodeID;
184 template <> struct NodeID<Expr> { static constexpr StringRef value = "expr"; };
185 template <> struct NodeID<Decl> { static constexpr StringRef value = "decl"; };
186 constexpr StringRef NodeID<Expr>::value;
187 constexpr StringRef NodeID<Decl>::value;
193 const StringRef ID = NodeID<T>::value;
262 .bind(NodeID<Expr>::value)),
265 const auto *E = RefNodes.getNodeAs<Expr>(NodeID<Expr>::value);
276 NodeID<Expr>::value,
301 .bind(NodeID<Expr>::value)),
466 .bind(NodeID<Expr>::value)),
480 .bind(NodeID<Expr>::value)),
505 .bind(NodeID<Expr>::value)),
535 .bind(NodeID<Decl>::value)),
578 .bind(NodeID<Decl>::value)),
595 .bind(NodeID<Expr>::value)),
612 .bind(NodeID<Decl>::value))),
633 .bind(NodeID<Expr>::value))),
636 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value);