[index] Create different USR if a property is a class property.
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 15 Jul 2016 22:18:19 +0000 (22:18 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Fri, 15 Jul 2016 22:18:19 +0000 (22:18 +0000)
commitd9849a972b2303c53c3724a3f1f69410417f4e9f
tree399379a452fe2da7751077622deb00e3dcfd9cc9
parentb927e02e1b4034eacfe2222ab6a951853ff12513
[index] Create different USR if a property is a class property.

Avoids USR conflicts between class & instance properties of the same name.

llvm-svn: 275630
clang/include/clang/Index/USRGeneration.h
clang/lib/Index/USRGeneration.cpp
clang/test/Index/index-decls.m
clang/tools/libclang/CIndexUSRs.cpp