[index] Remove unused local/param variables from index kinds

We don't index local variables or parameters, so remove the index symbol
kinds.
This commit is contained in:
Ben Langmuir
2016-04-28 16:20:59 -07:00
parent e977d4bd54
commit db381525d0
3 changed files with 6 additions and 15 deletions

View File

@@ -550,13 +550,8 @@ UIdent SwiftLangSupport::getUIDForSymbol(SymbolKind kind, SymbolSubKind subKind,
return UID_FOR(FunctionPostfixOperator);
case SymbolKind::InfixOperator:
return UID_FOR(FunctionInfixOperator);
case SymbolKind::LocalVariable:
return UID_FOR(VarLocal);
case SymbolKind::GlobalVariable:
case SymbolKind::Variable:
return UID_FOR(VarGlobal);
case SymbolKind::ParamVariable:
// There is no KindRefVarParam. It's not usually an interesting difference.
return isRef ? KindRefVarLocal : KindDeclVarParam;
case SymbolKind::InstanceMethod:
return UID_FOR(MethodInstance);
case SymbolKind::ClassMethod: