Lines Matching refs:ASTNode
197 template <class T> std::tuple<NodeId, NodeId> PreTraverse(T *ASTNode) {
203 N.ASTNode = DynTypedNode::create(*ASTNode);
204 assert(!N.ASTNode.getNodeKind().isNone() &&
414 const DynTypedNode &DTN = N.ASTNode;
687 ASTNodeKind Node::getType() const { return ASTNode.getNodeKind(); }
692 if (auto *ND = ASTNode.get<NamedDecl>()) {
700 if (auto *ND = ASTNode.get<NamedDecl>()) {
996 SourceRange Range = N.ASTNode.getSourceRange();
1000 if (auto *ThisExpr = N.ASTNode.get<CXXThisExpr>()) {