]> granicus.if.org Git - clang/commit
New AST node to access "implicit" setter/getter using property dor syntax.
authorFariborz Jahanian <fjahanian@apple.com>
Sat, 22 Nov 2008 18:39:36 +0000 (18:39 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sat, 22 Nov 2008 18:39:36 +0000 (18:39 +0000)
commit5daf570d0ce027e18ed5f9d66e6b2a14a40b720d
treee554d26d58de550daf74b397b4e2e894927080df
parente4c452c4c7b9124fe94a96f559ff077d59cdf996
New AST node to access "implicit" setter/getter using property dor syntax.
Issuing diagnostics when assigning to read-only properties.
This is work in progress.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59874 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/AST/Expr.h
include/clang/AST/ExprObjC.h
include/clang/AST/StmtNodes.def
include/clang/Basic/DiagnosticKinds.def
lib/AST/Expr.cpp
lib/AST/StmtDumper.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtSerialization.cpp
lib/Analysis/CheckObjCDealloc.cpp
lib/CodeGen/CGExprAgg.cpp
lib/CodeGen/CGObjC.cpp
lib/CodeGen/CodeGenFunction.h
lib/Sema/SemaExpr.cpp