diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-08-02 00:01:14 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-08-02 00:01:14 +0000 |
commit | 6cbcc10e84a18c0f0ff2a5be13791d129a8b5ac0 (patch) | |
tree | caaf36483f7138dca7d1db170a28a852f862a0c1 /clang/lib/Basic/IdentifierTable.cpp | |
parent | f818ef4c37e5db740549f86c05accf1bcd5481fc (diff) | |
download | llvm-6cbcc10e84a18c0f0ff2a5be13791d129a8b5ac0.zip llvm-6cbcc10e84a18c0f0ff2a5be13791d129a8b5ac0.tar.gz llvm-6cbcc10e84a18c0f0ff2a5be13791d129a8b5ac0.tar.bz2 |
Revert "ObjectiveC migrator. Migrate to instancetype return type for mehods with certain prefix selector matching their class names' suffix."
This reverts commit r187626.
It is breaking the bots.
llvm-svn: 187634
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
-rw-r--r-- | clang/lib/Basic/IdentifierTable.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/lib/Basic/IdentifierTable.cpp b/clang/lib/Basic/IdentifierTable.cpp index 3572930..96d9e56 100644 --- a/clang/lib/Basic/IdentifierTable.cpp +++ b/clang/lib/Basic/IdentifierTable.cpp @@ -474,6 +474,14 @@ ObjCInstanceTypeFamily Selector::getInstTypeMethodFamily(Selector sel) { case 'r': if (startsWithWord(name, "retain")) return OIT_MemManage; break; + case 's': + if (startsWithWord(name, "string")) return OIT_NSString; + else + if (startsWithWord(name, "set")) return OIT_NSSet; + break; + case 'U': + if (startsWithWord(name, "URL")) return OIT_NSURL; + break; default: break; } |