Vendor import of clang trunk r321414:

https://llvm.org/svn/llvm-project/cfe/trunk@321414
This commit is contained in:
Dimitry Andric
2017-12-24 01:00:23 +00:00
parent 461a67fa15
commit 6252156da5
187 changed files with 8292 additions and 2590 deletions
+3 -3
View File
@@ -1304,11 +1304,11 @@ static CXIdxEntityKind getEntityKindFromSymbolKind(SymbolKind K, SymbolLanguage
static CXIdxEntityCXXTemplateKind
getEntityKindFromSymbolProperties(SymbolPropertySet K) {
if (K & (unsigned)SymbolProperty::TemplatePartialSpecialization)
if (K & (SymbolPropertySet)SymbolProperty::TemplatePartialSpecialization)
return CXIdxEntity_TemplatePartialSpecialization;
if (K & (unsigned)SymbolProperty::TemplateSpecialization)
if (K & (SymbolPropertySet)SymbolProperty::TemplateSpecialization)
return CXIdxEntity_TemplateSpecialization;
if (K & (unsigned)SymbolProperty::Generic)
if (K & (SymbolPropertySet)SymbolProperty::Generic)
return CXIdxEntity_Template;
return CXIdxEntity_NonTemplate;
}