Rename Dictionary downcast entry points to include "Conditional".

s/_dictionaryCheckedDownCast/_dictionaryDownCastConditional/g
s/_dictionaryBridgeFromObjectiveC/_dictionaryBridgeFromObjectiveCConditional/g


Swift SVN r18931
This commit is contained in:
Doug Gregor
2014-06-16 15:35:18 +00:00
parent c19b92e4b3
commit 2ccbcccc0a
6 changed files with 40 additions and 34 deletions

View File

@@ -387,16 +387,18 @@ public:
/// Retrieve the simple upcast conversion function for Dictionary<K, V>.
FuncDecl *getDictionaryUpCast(LazyResolver *resolver) const;
/// Retrieve the simple downcast conversion function for Dictionary<K, V>.
FuncDecl *getDictionaryDownCast(LazyResolver *resolver) const;
/// Retrieve the conditional downcast conversion function for
/// Dictionary<K, V>.
FuncDecl *getDictionaryDownCastConditional(LazyResolver *resolver) const;
/// Retrieve the function that bridges a Dictionary<K, V> to a dictionary of
/// objects.
FuncDecl *getDictionaryBridgeToObjectiveC(LazyResolver *resolver) const;
/// Retrieve the function that bridges a dictionary of objects to a
/// Dictionary<K, V>.
FuncDecl *getDictionaryBridgeFromObjectiveC(LazyResolver *resolver) const;
/// Retrieve the function that conditionally bridges a dictionary of
/// objects to a Dictionary<K, V>, where one of K or V is a value type.
FuncDecl *getDictionaryBridgeFromObjectiveCConditional(
LazyResolver *resolver) const;
/// Retrieve the declaration of
/// Swift._does{,ImplicitlyUnwrapped}OptionalHaveValue.