Fix issue in getTypeDefinitionAtPosition

This commit is contained in:
Anders Hejlsberg
2016-07-23 09:29:29 -07:00
parent d3c91e03cc
commit 178883a617

View File

@@ -5093,7 +5093,7 @@ namespace ts {
return undefined;
}
if (type.flags & TypeFlags.Union) {
if (type.flags & TypeFlags.Union && !(type.flags & TypeFlags.Enum)) {
const result: DefinitionInfo[] = [];
forEach((<UnionType>type).types, t => {
if (t.symbol) {