Home | History | Annotate | Download | only in Analysis

Lines Matching refs:NodeID

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