Lines Matching defs:Visit
24 void JSONNodeDumper::Visit(const Attr *A) {
46 InnerAttrVisitor::Visit(A);
49 void JSONNodeDumper::Visit(const Stmt *S) {
70 InnerStmtVisitor::Visit(S);
73 void JSONNodeDumper::Visit(const Type *T) {
89 InnerTypeVisitor::Visit(T);
92 void JSONNodeDumper::Visit(QualType T) {
99 void JSONNodeDumper::Visit(TypeLoc TL) {
114 void JSONNodeDumper::Visit(const Decl *D) {
146 InnerDeclVisitor::Visit(D);
149 void JSONNodeDumper::Visit(const comments::Comment *C,
164 void JSONNodeDumper::Visit(const TemplateArgument &TA, SourceRange R,
173 InnerTemplateArgVisitor::Visit(TA);
176 void JSONNodeDumper::Visit(const CXXCtorInitializer *Init) {
190 void JSONNodeDumper::Visit(const OpenACCClause *C) {}
192 void JSONNodeDumper::Visit(const OMPClause *C) {}
194 void JSONNodeDumper::Visit(const BlockDecl::Capture &C) {
202 void JSONNodeDumper::Visit(const GenericSelectionExpr::ConstAssociation &A) {
207 void JSONNodeDumper::Visit(const concepts::Requirement *R) {
236 void JSONNodeDumper::Visit(const APValue &Value, QualType Ty) {
243 void JSONNodeDumper::Visit(const ConceptReference *CR) {
250 [&TAL, this] { Visit(TAL.getArgument(), TAL.getSourceRange()); });
658 // [this, E]() { Visit(E.ExceptionSpec.NoexceptExpr); });
1030 Visit(D->getDefaultArgument().getArgument(), SourceRange(),
1046 Visit(D->getDefaultArgument().getArgument(), SourceRange(),
1062 Visit(D->getDefaultArgument().getArgument(),
1481 Visit(CE->getAPValueResult(), CE->getType());
1601 [&TAL, this] { Visit(TAL.getArgument(), TAL.getSourceRange()); });