diff options
| author | Steve Naroff <snaroff@apple.com> | 2007-05-03 21:03:48 +0000 |
|---|---|---|
| committer | Steve Naroff <snaroff@apple.com> | 2007-05-03 21:03:48 +0000 |
| commit | 17f76e04d244c80e70f1c81c94d4524b53d9772d (patch) | |
| tree | 6b16632b34576e551311c788727b5b926bb4c12a /clang/Basic/SourceManager.cpp | |
| parent | b891de392cce4fb6c16b6fbeb7148d0a353cf0ab (diff) | |
| download | bcm5719-llvm-17f76e04d244c80e70f1c81c94d4524b53d9772d.tar.gz bcm5719-llvm-17f76e04d244c80e70f1c81c94d4524b53d9772d.zip | |
Bug #:
Submitted by:
Reviewed by:
Work on finishing up typechecking for simple assignments (=) and function
calls. Here is an overview:
- implemented type checking for function calls (in Sema::ParseCallExpr).
- refactored UsualAssignmentConversions to return the result of the conversion.
This enum will allow all clients to emit different diagnostics based on context.
- fixed bug in Expr::isLvalue()...it wasn't handling arrays properly. Also
changed the name to isModifiableLvalue, which is consistent with the function on QualType.
- Added 6 diagnostics (3 errors, 3 extensions).
llvm-svn: 39432
Diffstat (limited to 'clang/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions

