summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-04-02 06:50:17 +0000
committerChris Lattner <sabre@nondot.org>2008-04-02 06:50:17 +0000
commitdaaa8ba77ecf8c4c26b397c123df9378524e0377 (patch)
treeb28a209277ddb7af4325a8cc199855fa1103cbf9 /clang/lib/Sema/SemaExpr.cpp
parent53be405c3a181c565c3f01888eda100016229471 (diff)
downloadbcm5719-llvm-daaa8ba77ecf8c4c26b397c123df9378524e0377.tar.gz
bcm5719-llvm-daaa8ba77ecf8c4c26b397c123df9378524e0377.zip
1) Enforce C99 6.7.3p2: "Types other than pointer types derived from
object or incomplete types shall not be restrict-qualified." 2) Warn about qualifiers on function types: C99 6.7.3p8: "If the specification of a function type includes any type qualifiers, the behavior is undefined." 3) Implement restrict on C++ references. 4) fix some locations for various C++ reference diagnostics. llvm-svn: 49081
Diffstat (limited to 'clang/lib/Sema/SemaExpr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud