diff options
| author | Chris Lattner <sabre@nondot.org> | 2008-04-02 06:50:17 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2008-04-02 06:50:17 +0000 |
| commit | daaa8ba77ecf8c4c26b397c123df9378524e0377 (patch) | |
| tree | b28a209277ddb7af4325a8cc199855fa1103cbf9 /clang/lib/Sema/SemaExpr.cpp | |
| parent | 53be405c3a181c565c3f01888eda100016229471 (diff) | |
| download | bcm5719-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

