diff options
Diffstat (limited to 'cli/doc/printer.rs')
-rw-r--r-- | cli/doc/printer.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cli/doc/printer.rs b/cli/doc/printer.rs index 7a6b9e731..f7f41079d 100644 --- a/cli/doc/printer.rs +++ b/cli/doc/printer.rs @@ -127,6 +127,9 @@ fn render_params(params: Vec<doc::ParamDef>) -> String { } fn render_ts_type(ts_type: doc::ts_type::TsTypeDef) -> String { + if ts_type.kind.is_none() { + return "<UNIMPLEMENTED>".to_string(); + } let kind = ts_type.kind.unwrap(); match kind { TsTypeDefKind::Array => { |