summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaCast.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Teach the ARC compiler to not require __bridge casts whenJohn McCall2011-10-171-44/+50
| | | | | | | passing/receiving CF objects at +0 to/from Objective-C methods or audited C functions. llvm-svn: 142219
* Add a helper function for determining whether an expressionJohn McCall2011-10-171-1/+1
| | | | | | has placeholder type. llvm-svn: 142203
* Catch placeholder types in DefaultLvalueConversionJohn McCall2011-10-111-20/+24
| | | | | | | | | | | and DefaultFunctionArrayLvalueConversion. To prevent significant regression for should-this-be-a-call fixits, and to repair some such regression from the introduction of bound member placeholders, make those placeholder checks try to build calls appropriately. Harden the build-a-call logic while we're at it. llvm-svn: 141738
* Rename SemaCXXCast.cpp to SemaCast.cpp.John McCall2011-10-111-0/+2065
llvm-svn: 141686
OpenPOWER on IntegriCloud