diff --git a/crates/languages/src/tsx/outline.scm b/crates/languages/src/tsx/outline.scm index d6a881a5ca..0c3589071d 100644 --- a/crates/languages/src/tsx/outline.scm +++ b/crates/languages/src/tsx/outline.scm @@ -38,6 +38,11 @@ "class" @context name: (_) @name) @item +(abstract_class_declaration + "abstract" @context + "class" @context + name: (_) @name) @item + (method_definition [ "get" diff --git a/crates/languages/src/typescript/outline.scm b/crates/languages/src/typescript/outline.scm index d6a881a5ca..0c3589071d 100644 --- a/crates/languages/src/typescript/outline.scm +++ b/crates/languages/src/typescript/outline.scm @@ -38,6 +38,11 @@ "class" @context name: (_) @name) @item +(abstract_class_declaration + "abstract" @context + "class" @context + name: (_) @name) @item + (method_definition [ "get"