[CodeCompletion] Provide Objective-C class property completion results
authorAlex Lorenz <arphaman@gmail.com>
Thu, 8 Dec 2016 15:09:40 +0000 (15:09 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Thu, 8 Dec 2016 15:09:40 +0000 (15:09 +0000)
commitfeafdf6be48da5819d1a03f672d9afdbf526025d
tree78d7592a272233d7d03c2533f3a21b21115dc4f3
parent66c8fa94a6de0d6b95746d84e74cc884b39ec279
[CodeCompletion] Provide Objective-C class property completion results

This commit provides class property code completion results. It supports
explicit and implicit class properties, but the special block completion is done
only for explicit properties right now.

rdar://25636195

Differential Revision: https://reviews.llvm.org/D27053

llvm-svn: 289058
clang/include/clang/Sema/Sema.h
clang/lib/Parse/ParseExpr.cpp
clang/lib/Sema/SemaCodeComplete.cpp
clang/test/Index/complete-block-properties.m
clang/test/Index/complete-properties.m