AST: Move DerivedGlobalDecls from NominalTypeDecl to InterableDeclContext, NFC

Progress on <rdar://problem/20981254>.

Swift SVN r28931
This commit is contained in:
Slava Pestov
2015-05-22 20:28:19 +00:00
parent 0affd67832
commit 1e31d0c5e0
7 changed files with 38 additions and 26 deletions

View File

@@ -288,7 +288,7 @@ deriveEquatable_enum_eq(TypeChecker &tc, EnumDecl *enumDecl) {
tc.implicitlyDefinedFunctions.push_back(eqDecl);
// Since it's an operator we insert the decl after the type at global scope.
return insertOperatorDecl(enumDecl, eqDecl);
return insertOperatorDecl(C, enumDecl, eqDecl);
}
ValueDecl *DerivedConformance::deriveEquatable(TypeChecker &tc,