@@ -43,6 +43,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
43
43
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
44
44
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
45
45
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
46
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
46
47
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
47
48
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
48
49
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -93,6 +94,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
93
94
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
94
95
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
95
96
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
97
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
96
98
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
97
99
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
98
100
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -129,6 +131,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
129
131
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
130
132
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
131
133
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
134
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
132
135
[CompletionResult ]::new(' --all-targets' , ' all-targets' , [CompletionResultType ]::ParameterName, ' Check all targets' )
133
136
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
134
137
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
@@ -170,6 +173,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
170
173
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
171
174
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
172
175
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
176
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
173
177
[CompletionResult ]::new(' --fix' , ' fix' , [CompletionResultType ]::ParameterName, ' fix' )
174
178
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
175
179
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
@@ -207,6 +211,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
207
211
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
208
212
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
209
213
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
214
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
210
215
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
211
216
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
212
217
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -243,6 +248,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
243
248
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
244
249
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
245
250
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
251
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
246
252
[CompletionResult ]::new(' --check' , ' check' , [CompletionResultType ]::ParameterName, ' check formatting instead of applying' )
247
253
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
248
254
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
@@ -280,6 +286,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
280
286
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
281
287
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
282
288
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
289
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
283
290
[CompletionResult ]::new(' --open' , ' open' , [CompletionResultType ]::ParameterName, ' open the docs in a browser' )
284
291
[CompletionResult ]::new(' --json' , ' json' , [CompletionResultType ]::ParameterName, ' render the documentation in JSON format in addition to the usual HTML format' )
285
292
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
@@ -324,6 +331,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
324
331
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
325
332
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
326
333
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
334
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
327
335
[CompletionResult ]::new(' --no-fail-fast' , ' no-fail-fast' , [CompletionResultType ]::ParameterName, ' run all tests regardless of failure' )
328
336
[CompletionResult ]::new(' --no-doc' , ' no-doc' , [CompletionResultType ]::ParameterName, ' do not run doc tests' )
329
337
[CompletionResult ]::new(' --doc' , ' doc' , [CompletionResultType ]::ParameterName, ' only run doc tests' )
@@ -368,6 +376,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
368
376
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
369
377
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
370
378
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
379
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
371
380
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
372
381
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
373
382
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -404,6 +413,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
404
413
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
405
414
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
406
415
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
416
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
407
417
[CompletionResult ]::new(' --all' , ' all' , [CompletionResultType ]::ParameterName, ' all' )
408
418
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
409
419
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
@@ -441,6 +451,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
441
451
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
442
452
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
443
453
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
454
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
444
455
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
445
456
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
446
457
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -477,6 +488,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
477
488
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
478
489
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
479
490
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
491
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
480
492
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
481
493
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
482
494
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -514,6 +526,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
514
526
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
515
527
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
516
528
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
529
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
517
530
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
518
531
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
519
532
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -550,6 +563,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
550
563
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
551
564
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
552
565
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
566
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
553
567
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
554
568
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
555
569
[CompletionResult ]::new(' -i' , ' i' , [CompletionResultType ]::ParameterName, ' use incremental compilation' )
@@ -586,6 +600,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
586
600
[CompletionResult ]::new(' --rust-profile-use' , ' rust-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for rustc build' )
587
601
[CompletionResult ]::new(' --llvm-profile-use' , ' llvm-profile-use' , [CompletionResultType ]::ParameterName, ' use PGO profile for LLVM build' )
588
602
[CompletionResult ]::new(' --llvm-bolt-profile-use' , ' llvm-bolt-profile-use' , [CompletionResultType ]::ParameterName, ' use BOLT profile for LLVM build' )
603
+ [CompletionResult ]::new(' --set' , ' set' , [CompletionResultType ]::ParameterName, ' override options in config.toml' )
589
604
[CompletionResult ]::new(' --run' , ' run' , [CompletionResultType ]::ParameterName, ' run suggested tests' )
590
605
[CompletionResult ]::new(' -v' , ' v' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
591
606
[CompletionResult ]::new(' --verbose' , ' verbose' , [CompletionResultType ]::ParameterName, ' use verbose output (-vv for very verbose)' )
0 commit comments