@@ -13,7 +13,9 @@ import type {
1313 ESQLAstHeaderCommand ,
1414 ESQLAstJoinCommand ,
1515 ESQLAstQueryExpression ,
16+ ESQLAstRegisteredDomainCommand ,
1617 ESQLAstRerankCommand ,
18+ ESQLAstUriPartsCommand ,
1719 ESQLColumn ,
1820 ESQLFunction ,
1921 ESQLIdentifier ,
@@ -209,6 +211,14 @@ export class GlobalVisitorContext<
209211 input as any
210212 ) ;
211213 }
214+ case 'registered_domain' : {
215+ if ( ! this . methods . visitRegisteredDomainCommand ) break ;
216+ return this . visitRegisteredDomainCommand (
217+ parent ,
218+ commandNode as ESQLAstRegisteredDomainCommand ,
219+ input as any
220+ ) ;
221+ }
212222 case 'sample' : {
213223 if ( ! this . methods . visitSampleCommand ) break ;
214224 return this . visitSampleCommand ( parent , commandNode , input as any ) ;
@@ -221,6 +231,14 @@ export class GlobalVisitorContext<
221231 if ( ! this . methods . visitMmrCommand ) break ;
222232 return this . visitMmrCommand ( parent , commandNode , input as any ) ;
223233 }
234+ case 'uri_parts' : {
235+ if ( ! this . methods . visitUriPartsCommand ) break ;
236+ return this . visitUriPartsCommand (
237+ parent ,
238+ commandNode as ESQLAstUriPartsCommand ,
239+ input as any
240+ ) ;
241+ }
224242 }
225243 return this . visitCommandGeneric ( parent , commandNode , input as any ) ;
226244 }
@@ -464,6 +482,15 @@ export class GlobalVisitorContext<
464482 return this . visitWithSpecificContext ( 'visitCompletionCommand' , context , input ) ;
465483 }
466484
485+ public visitRegisteredDomainCommand (
486+ parent : contexts . VisitorContext | null ,
487+ node : ESQLAstRegisteredDomainCommand ,
488+ input : types . VisitorInput < Methods , 'visitRegisteredDomainCommand' >
489+ ) : types . VisitorOutput < Methods , 'visitRegisteredDomainCommand' > {
490+ const context = new contexts . RegisteredDomainCommandVisitorContext ( this , node , parent ) ;
491+ return this . visitWithSpecificContext ( 'visitRegisteredDomainCommand' , context , input ) ;
492+ }
493+
467494 public visitSampleCommand (
468495 parent : contexts . VisitorContext | null ,
469496 node : ESQLAstCommand ,
@@ -491,6 +518,15 @@ export class GlobalVisitorContext<
491518 return this . visitWithSpecificContext ( 'visitMmrCommand' , context , input ) ;
492519 }
493520
521+ public visitUriPartsCommand (
522+ parent : contexts . VisitorContext | null ,
523+ node : ESQLAstUriPartsCommand ,
524+ input : types . VisitorInput < Methods , 'visitUriPartsCommand' >
525+ ) : types . VisitorOutput < Methods , 'visitUriPartsCommand' > {
526+ const context = new contexts . UriPartsCommandVisitorContext ( this , node , parent ) ;
527+ return this . visitWithSpecificContext ( 'visitUriPartsCommand' , context , input ) ;
528+ }
529+
494530 // #endregion
495531
496532 // #region Expression visiting -------------------------------------------------------
0 commit comments