Commit graph

8 commits

Author SHA1 Message Date
Alex T d7cd405bb2
feat(14751): show static members at the top of the list for a class like completion (#40428) 2020-09-11 14:48:24 -07:00
Andy c97fc64972
Always use verify.completions when testing completions (#28137) 2018-10-29 10:03:25 -07:00
Sheetal Nandi 893ba1de15 Filter symbols based on the meaning at the location 2017-06-01 10:59:24 -07:00
Cyrus Najmabadi ee3ba3bf75 CR feedback. 2015-03-31 17:23:52 -07:00
Cyrus Najmabadi a1e18fc22b Introduce a new HeritageClauseElment type.
This type represents the expression+type arguments you can get in a class or interface
heritage clause section.  For class-implements clauses, or interface-extends clauses,
these expressions can only be identifiers or dotted names.  For class extends clauses,
these could be any expressions in the future.  However, for now, we only support identifiers
and dotted names.
2015-03-31 12:29:02 -07:00
Cyrus Najmabadi 16e28156e5 Support arbitrary numbers of implements and extends clauses (with arbitrary numbers of types) for classes and interfaces.
This vastly improves our error tolerance and messages for when the user writes an illegal heritage clause sequence.
2014-11-30 15:38:45 -08:00
Mohamed Hegazy 085cabf8e0 Change test untill we have filtering on location 2014-09-15 13:55:29 -07:00
Mohamed Hegazy df7066f2e7 Enable completion fourslash tests 2014-09-15 13:53:25 -07:00
Renamed from tests/cases/fourslash_old/completionListInExtendsClause.ts (Browse further)