Lines Matching refs:ASTNode
196 template <class T> std::tuple<NodeId, NodeId> PreTraverse(T *ASTNode) {
202 N.ASTNode = DynTypedNode::create(*ASTNode);
203 assert(!N.ASTNode.getNodeKind().isNone() &&
413 const DynTypedNode &DTN = N.ASTNode;
686 ASTNodeKind Node::getType() const { return ASTNode.getNodeKind(); }
691 if (auto *ND = ASTNode.get<NamedDecl>()) {
699 if (auto *ND = ASTNode.get<NamedDecl>()) {
995 SourceRange Range = N.ASTNode.getSourceRange();
999 if (auto *ThisExpr = N.ASTNode.get<CXXThisExpr>()) {