reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTContext.h
  665     return getParents(ast_type_traits::DynTypedNode::create(Node));
tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h
  185     match(clang::ast_type_traits::DynTypedNode::create(Node), Context);
  299   return match(Matcher, ast_type_traits::DynTypedNode::create(Node), Context);
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4349   Predicate.Node = ast_type_traits::DynTypedNode::create(Node);
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  537     return Implementation.matches(ast_type_traits::DynTypedNode::create(Node),
  569           ast_type_traits::DynTypedNode::create(*Node), Finder, Builder);
  913                ast_type_traits::DynTypedNode::create(*Node), Finder, Builder);
 1004     return matchesChildOf(ast_type_traits::DynTypedNode::create(Node),
 1020     return matchesDescendantOf(ast_type_traits::DynTypedNode::create(Node),
 1035     return matchesAncestorOf(ast_type_traits::DynTypedNode::create(Node),
 1599     return ast_type_traits::DynTypedNode::create(*Loc.getNestedNameSpecifier());
 1617         ast_type_traits::DynTypedNode::create(Node.getType()), Finder, Builder);
 1638         ast_type_traits::DynTypedNode::create(NextNode), Finder, Builder);
 1662         ast_type_traits::DynTypedNode::create(NextNode), Finder, Builder);
tools/clang/lib/AST/ASTContext.cpp
  915       return ast_type_traits::DynTypedNode::create(*D);
  917       return ast_type_traits::DynTypedNode::create(*S);
10389   return ast_type_traits::DynTypedNode::create(*Node);
10393   return ast_type_traits::DynTypedNode::create(Node);
10398   return ast_type_traits::DynTypedNode::create(Node);
10490         TypeLocNode, ast_type_traits::DynTypedNode::create(TypeLocNode),
10497         NNSLocNode, ast_type_traits::DynTypedNode::create(NNSLocNode),
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  260       if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder,
  268       if (Matcher->matches(ast_type_traits::DynTypedNode::create(Node), Finder,
  602     return matchWithFilter(ast_type_traits::DynTypedNode::create(*Node));
  605     return matchWithFilter(ast_type_traits::DynTypedNode::create(*Node));
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  202     N.ASTNode = DynTypedNode::create(*ASTNode);
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
   50         SelectedASTNode(DynTypedNode::create(*Context.getTranslationUnitDecl()),
   98         SelectedASTNode(DynTypedNode::create(*D), SelectionKind));
  126         SelectedASTNode(DynTypedNode::create(*S), SelectionKind));
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  430                   ast_type_traits::DynTypedNode::create(TargetLoc)),
tools/clang/tools/extra/clang-tidy/modernize/UseNullptrCheck.cpp
  280             ast_type_traits::DynTypedNode::create<Stmt>(*CE), MacroLoc,
tools/clang/tools/extra/clangd/FindTarget.cpp
  122          nodeToString(ast_type_traits::DynTypedNode::create(Node)));
  127          nodeToString(ast_type_traits::DynTypedNode::create(*D)));
  432                        explicitReferenceTargets(DynTypedNode::create(*D),
  540           explicitReferenceTargets(DynTypedNode::create(L.getType()),
  547           explicitReferenceTargets(DynTypedNode::create(L.getType()),
  555           explicitReferenceTargets(DynTypedNode::create(L.getType()))};
  561           explicitReferenceTargets(DynTypedNode::create(L.getType()))};
  590     visitNode(DynTypedNode::create(TTL));
  603     visitNode(DynTypedNode::create(*E));
  620                       DynTypedNode::create(A.getArgument()));
  637     visitNode(DynTypedNode::create(*D));
  645     visitNode(DynTypedNode::create(L));
  653     visitNode(DynTypedNode::create(*Init));
  679                            explicitReferenceTargets(DynTypedNode::create(
tools/clang/tools/extra/clangd/Selection.cpp
  220     auto N = DynTypedNode::create(*X);
  270     Nodes.back().ASTNode = DynTypedNode::create(*AST.getTranslationUnitDecl());
  282     auto N = DynTypedNode::create(*Node);
  285     push(DynTypedNode::create(*Node));
tools/clang/unittests/AST/ASTContextParentMapTest.cpp
   94   EXPECT_THAT(Ctx.getParents(Bar), ElementsAre(DynTypedNode::create(Foo)));
   95   EXPECT_THAT(Ctx.getParents(Foo), ElementsAre(DynTypedNode::create(TU)));
   99   EXPECT_THAT(Ctx.getParents(Bar), ElementsAre(DynTypedNode::create(Foo)));
  104   EXPECT_THAT(Ctx.getParents(Bar), ElementsAre(DynTypedNode::create(Foo)));
  105   EXPECT_THAT(Ctx.getParents(Foo), ElementsAre(DynTypedNode::create(TU)));
tools/clang/unittests/AST/ASTTraverserTest.cpp
   98     EXPECT_EQ(dumpASTString(ast_type_traits::DynTypedNode::create(Node)),
  105     EXPECT_EQ(dumpASTString(ast_type_traits::DynTypedNode::create(*Node)),
tools/clang/unittests/AST/ASTTypeTraitsTest.cpp
  177   DynTypedNode Node = DynTypedNode::create(Q);