diff options
author | Steve Naroff <snaroff@apple.com> | 2009-07-20 17:56:53 +0000 |
---|---|---|
committer | Steve Naroff <snaroff@apple.com> | 2009-07-20 17:56:53 +0000 |
commit | 67ef8eaea8a0a2073147a8d863f0e3f30d525802 (patch) | |
tree | e69453c4480792194458bc049fe3a75af6c5a28b /lib/CodeGen/CodeGenFunction.cpp | |
parent | d33c868d386ef47c2942e2dbff0d9955a8591fa9 (diff) |
5 cleanups to ObjCObjectPointerType work:
- Remove Sema::CheckPointeeTypesForAssignment(), a temporary API I added to ease migration to ObjCObjectPointerType. Convert Sema::CheckAssignmentConstraints() to no longer depend on the temporary API.
- Sema::ConvertDeclSpecToType(): Replace a couple FIXME's with an important comment/example.
- Sema::GetTypeForDeclarator(): Get the protocol's from the interface, NOT the declspec (to support the following C typedef idiom: "typedef C<P> T; T *obj").
- Sema::ObjCQualifiedIdTypesAreCompatible(): Removed some dead code.
- ASTContext::getObjCEncodingForTypeImpl(): Some minor cleanups.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76443 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions