From c915e4d77d22a964b15b02834dd57f9294a3cc29 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Tue, 14 Apr 2020 00:28:49 +0200 Subject: fix(doc): Added extends field to interface (#4739) --- cli/doc/class.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cli/doc/class.rs') 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, pub properties: Vec, pub methods: Vec, - pub super_class: Option, + pub extends: Option, pub implements: Vec, pub type_params: Vec, } @@ -92,7 +92,7 @@ pub fn get_doc_for_class_decl( let mut methods = vec![]; let mut properties = vec![]; - let super_class: Option = match &class_decl.class.super_class { + let extends: Option = 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, -- cgit v1.2.3