Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'xtask/src/flags.rs')
-rw-r--r--xtask/src/flags.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/xtask/src/flags.rs b/xtask/src/flags.rs
index 681c588bd0..f7ae0eb1b4 100644
--- a/xtask/src/flags.rs
+++ b/xtask/src/flags.rs
@@ -91,6 +91,7 @@ pub struct Codegen {
pub enum CodegenType {
#[default]
All,
+ Grammar,
AssistsDocTests,
DiagnosticsDocs,
LintDefinitions,
@@ -101,6 +102,7 @@ impl FromStr for CodegenType {
fn from_str(s: &str) -> Result<Self, Self::Err> {
match s {
"all" => Ok(Self::All),
+ "grammar" => Ok(Self::Grammar),
"assists-doc-tests" => Ok(Self::AssistsDocTests),
"diagnostics-docs" => Ok(Self::DiagnosticsDocs),
"lints-definitions" => Ok(Self::LintDefinitions),