Clang: Simplify some condition

Change-Id: I4d68734b2d30d7922359020ea2c64d764d6efb7a
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
hjk
2014-02-04 15:06:45 +01:00
parent da247aac2a
commit 0edf62e533

View File

@@ -333,9 +333,9 @@ void CompletionProposalsBuilder::resetWithResult(const CXCompletionResult &cxRes
void CompletionProposalsBuilder::finalize() void CompletionProposalsBuilder::finalize()
{ {
// Fixes code completion: operator and destructor cases // Fixes code completion: operator and destructor cases
if ((m_contexts & CXCompletionContext_DotMemberAccess) if (m_contexts & (CXCompletionContext_DotMemberAccess
|| (m_contexts & CXCompletionContext_ArrowMemberAccess) | CXCompletionContext_ArrowMemberAccess
|| (m_contexts & CXCompletionContext_AnyValue)) { | CXCompletionContext_AnyValue)) {
if (m_resultKind == CodeCompletionResult::DestructorCompletionKind) if (m_resultKind == CodeCompletionResult::DestructorCompletionKind)
m_priority *= PriorityFix_ExplicitDestructorCall; m_priority *= PriorityFix_ExplicitDestructorCall;
else if (m_resultKind == CodeCompletionResult::FunctionCompletionKind else if (m_resultKind == CodeCompletionResult::FunctionCompletionKind