@@ -28,10 +28,10 @@ export namespace AccessLog {
28
28
file : ( value : FileAccessLog ) => T ;
29
29
_ : ( name : string , value : any ) => T ;
30
30
}
31
- export function visit < T > ( value : AccessLog , visitor : Visitor < T > ) : T {
31
+ export const visit = < T > ( value : AccessLog , visitor : Visitor < T > ) : T => {
32
32
if ( value . file !== undefined ) return visitor . file ( value . file ) ;
33
33
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
34
- }
34
+ } ;
35
35
}
36
36
37
37
/**
@@ -112,11 +112,11 @@ export namespace Backend {
112
112
virtualService : ( value : VirtualServiceBackend ) => T ;
113
113
_ : ( name : string , value : any ) => T ;
114
114
}
115
- export function visit < T > ( value : Backend , visitor : Visitor < T > ) : T {
115
+ export const visit = < T > ( value : Backend , visitor : Visitor < T > ) : T => {
116
116
if ( value . virtualService !== undefined )
117
117
return visitor . virtualService ( value . virtualService ) ;
118
118
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
119
- }
119
+ } ;
120
120
}
121
121
122
122
/**
@@ -1147,17 +1147,17 @@ export namespace GrpcRouteMetadataMatchMethod {
1147
1147
suffix : ( value : string ) => T ;
1148
1148
_ : ( name : string , value : any ) => T ;
1149
1149
}
1150
- export function visit < T > (
1150
+ export const visit = < T > (
1151
1151
value : GrpcRouteMetadataMatchMethod ,
1152
1152
visitor : Visitor < T >
1153
- ) : T {
1153
+ ) : T => {
1154
1154
if ( value . exact !== undefined ) return visitor . exact ( value . exact ) ;
1155
1155
if ( value . prefix !== undefined ) return visitor . prefix ( value . prefix ) ;
1156
1156
if ( value . range !== undefined ) return visitor . range ( value . range ) ;
1157
1157
if ( value . regex !== undefined ) return visitor . regex ( value . regex ) ;
1158
1158
if ( value . suffix !== undefined ) return visitor . suffix ( value . suffix ) ;
1159
1159
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
1160
- }
1160
+ } ;
1161
1161
}
1162
1162
1163
1163
/**
@@ -1247,14 +1247,17 @@ export namespace HeaderMatchMethod {
1247
1247
suffix : ( value : string ) => T ;
1248
1248
_ : ( name : string , value : any ) => T ;
1249
1249
}
1250
- export function visit < T > ( value : HeaderMatchMethod , visitor : Visitor < T > ) : T {
1250
+ export const visit = < T > (
1251
+ value : HeaderMatchMethod ,
1252
+ visitor : Visitor < T >
1253
+ ) : T => {
1251
1254
if ( value . exact !== undefined ) return visitor . exact ( value . exact ) ;
1252
1255
if ( value . prefix !== undefined ) return visitor . prefix ( value . prefix ) ;
1253
1256
if ( value . range !== undefined ) return visitor . range ( value . range ) ;
1254
1257
if ( value . regex !== undefined ) return visitor . regex ( value . regex ) ;
1255
1258
if ( value . suffix !== undefined ) return visitor . suffix ( value . suffix ) ;
1256
1259
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
1257
- }
1260
+ } ;
1258
1261
}
1259
1262
1260
1263
/**
@@ -2280,12 +2283,12 @@ export namespace ServiceDiscovery {
2280
2283
dns : ( value : DnsServiceDiscovery ) => T ;
2281
2284
_ : ( name : string , value : any ) => T ;
2282
2285
}
2283
- export function visit < T > ( value : ServiceDiscovery , visitor : Visitor < T > ) : T {
2286
+ export const visit = < T > ( value : ServiceDiscovery , visitor : Visitor < T > ) : T => {
2284
2287
if ( value . awsCloudMap !== undefined )
2285
2288
return visitor . awsCloudMap ( value . awsCloudMap ) ;
2286
2289
if ( value . dns !== undefined ) return visitor . dns ( value . dns ) ;
2287
2290
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
2288
- }
2291
+ } ;
2289
2292
}
2290
2293
2291
2294
/**
@@ -3065,16 +3068,16 @@ export namespace VirtualServiceProvider {
3065
3068
virtualRouter : ( value : VirtualRouterServiceProvider ) => T ;
3066
3069
_ : ( name : string , value : any ) => T ;
3067
3070
}
3068
- export function visit < T > (
3071
+ export const visit = < T > (
3069
3072
value : VirtualServiceProvider ,
3070
3073
visitor : Visitor < T >
3071
- ) : T {
3074
+ ) : T => {
3072
3075
if ( value . virtualNode !== undefined )
3073
3076
return visitor . virtualNode ( value . virtualNode ) ;
3074
3077
if ( value . virtualRouter !== undefined )
3075
3078
return visitor . virtualRouter ( value . virtualRouter ) ;
3076
3079
return visitor . _ ( value . $unknown [ 0 ] , value . $unknown [ 1 ] ) ;
3077
- }
3080
+ } ;
3078
3081
}
3079
3082
3080
3083
/**
0 commit comments