]> granicus.if.org Git - clang/commit
[index] Introduce 'ProtocolInterface' as part of SymbolPropertySet
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sun, 26 Aug 2018 06:27:23 +0000 (06:27 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Sun, 26 Aug 2018 06:27:23 +0000 (06:27 +0000)
commit1e8f9cd0c087fd7f52abacefe8d049639bbe6d09
treef2907b12c82a0cbd8a78cc0f93157f893f262fc7
parent1bdec838c54117d9befe6dfcd3336a0ba5de9e0d
[index] Introduce 'ProtocolInterface' as part of SymbolPropertySet

This is useful to directly infer that a method or property is from a protocol interface
at the point of the symbol occurrences.

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