Lines Matching defs:Visit

72 void TextNodeDumper::Visit(const comments::Comment *C,
91 void TextNodeDumper::Visit(const Attr *A) {
111 ConstAttrVisitor<TextNodeDumper>::Visit(A);
114 void TextNodeDumper::Visit(const TemplateArgument &TA, SourceRange R,
123 ConstTemplateArgumentVisitor<TextNodeDumper>::Visit(TA);
126 void TextNodeDumper::Visit(const Stmt *Node) {
185 ConstStmtVisitor<TextNodeDumper>::Visit(Node);
188 void TextNodeDumper::Visit(const Type *T) {
233 TypeVisitor<TextNodeDumper>::Visit(T);
236 void TextNodeDumper::Visit(QualType T) {
244 void TextNodeDumper::Visit(TypeLoc TL) {
262 TypeLocVisitor<TextNodeDumper>::Visit(TL);
265 void TextNodeDumper::Visit(const Decl *D) {
337 ConstDeclVisitor<TextNodeDumper>::Visit(D);
340 void TextNodeDumper::Visit(const CXXCtorInitializer *Init) {
354 void TextNodeDumper::Visit(const BlockDecl::Capture &C) {
366 void TextNodeDumper::Visit(const OMPClause *C) {
384 void TextNodeDumper::Visit(const OpenACCClause *C) {
476 void TextNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) {
489 void TextNodeDumper::Visit(const ConceptReference *R) {
503 void TextNodeDumper::Visit(const concepts::Requirement *R) {
578 /// \param[in] Ty The \p QualType passed to \p Visit
612 Visit(IdxToChildFun(Value, X), Ty);
621 void TextNodeDumper::Visit(const APValue &Value, QualType Ty) {
701 Visit(Value.getArrayFiller(), Ty);
738 Visit(UnionValue, Ty);
740 AddChild([=] { Visit(UnionValue, Ty); });
1165 AddChild([=] { Visit(TN.getAsTemplateDecl()); });
1169 AddChild([=] { Visit(USD); });
1170 AddChild("target", [=] { Visit(USD->getTargetDecl()); });
1196 AddChild("parameter", [=] { Visit(P); });
1330 [=] { Visit(Node->getAPValueResult(), Node->getType()); });
1764 Visit(Node->getIteratorDecl(I));
1768 Visit(Range.Begin);
1770 Visit(Range.End);
1773 Visit(Range.Step);
1953 Visit(EPI.ExceptionSpec.NoexceptExpr);
2051 TypeVisitor<TextNodeDumper>::Visit(TL.getTypePtr());
2129 AddChild("delete message", [=] { Visit(M); });
2275 AddChild("value", [=] { Visit(*Value, E->getType()); });