]> granicus.if.org Git - clang/commit
[Index] The relation between the declarations in template
authorAlex Lorenz <arphaman@gmail.com>
Thu, 4 May 2017 10:42:06 +0000 (10:42 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Thu, 4 May 2017 10:42:06 +0000 (10:42 +0000)
commitc77ddfcae51c89f93e498d1c2645b554ef1cf345
tree348ec5e92cdac031b5b6b007daf717e18f546c3e
parent4603fa8943410360bcc7cbc01cbcabdbcb24f838
[Index] The relation between the declarations in template
specializations that 'override' declarations in the base template should use
the 'specializationOf' relation instead of 'specializationOf | overrideOf'.

The indexer relations are meant to be orthogonal, so 'specializationOf' is
better than the combined relation.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@302136 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Index/IndexDecl.cpp
test/Index/Core/index-source.cpp