diff options
author | Luca Casonato <lucacasonato@yahoo.com> | 2020-04-14 00:28:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-14 00:28:49 +0200 |
commit | c915e4d77d22a964b15b02834dd57f9294a3cc29 (patch) | |
tree | bdf3f43eeaf8756326ee72f3dc381fc261d41cb2 /cli/doc/class.rs | |
parent | a9923f3f93f8786388d84313666f0fc11113830f (diff) |
fix(doc): Added extends field to interface (#4739)
Diffstat (limited to 'cli/doc/class.rs')
-rw-r--r-- | cli/doc/class.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cli/doc/class.rs b/cli/doc/class.rs index 3d66a094e..004be9e74 100644 --- a/cli/doc/class.rs +++ b/cli/doc/class.rs @@ -64,7 +64,7 @@ pub struct ClassDef { pub constructors: Vec<ClassConstructorDef>, pub properties: Vec<ClassPropertyDef>, pub methods: Vec<ClassMethodDef>, - pub super_class: Option<String>, + pub extends: Option<String>, pub implements: Vec<String>, pub type_params: Vec<TsTypeParamDef>, } @@ -92,7 +92,7 @@ pub fn get_doc_for_class_decl( let mut methods = vec![]; let mut properties = vec![]; - let super_class: Option<String> = match &class_decl.class.super_class { + let extends: Option<String> = match &class_decl.class.super_class { Some(boxed) => { use crate::swc_ecma_ast::Expr; let expr: &Expr = &**boxed; @@ -217,7 +217,7 @@ pub fn get_doc_for_class_decl( let class_name = class_decl.ident.sym.to_string(); let class_def = ClassDef { is_abstract: class_decl.class.is_abstract, - super_class, + extends, implements, constructors, properties, |