]> granicus.if.org Git - clang/commit
[index] Remove redundancy between symbol kind and language
authorBen Langmuir <blangmuir@apple.com>
Fri, 25 Mar 2016 17:01:59 +0000 (17:01 +0000)
committerBen Langmuir <blangmuir@apple.com>
Fri, 25 Mar 2016 17:01:59 +0000 (17:01 +0000)
commiteacdb14b4d95109b817b1fa99962d1a000f10b0d
treea492db070e08d54615bf698756e295e95d5f36ae
parentf43797700b74c1d64b6996c6a8f06b374a831d8f
[index] Remove redundancy between symbol kind and language

Condense the ObjCKIND and CXXKIND options into just KIND, since the
language was already specified on a per-symbol basis and this
information was redundant. This only changes the internal
representation; naturally the libclang interface remains the same.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@264423 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Index/IndexSymbol.h
lib/Index/IndexSymbol.cpp
test/Index/Core/index-source.cpp
test/Index/Core/index-source.m
tools/libclang/CXIndexDataConsumer.cpp