Make SourceFile a DeclContext, but don't actually do anything with it yet.

Swift SVN r9646
This commit is contained in:
Jordan Rose
2013-10-24 18:59:21 +00:00
parent ec23db6962
commit 0702acab3d
13 changed files with 75 additions and 13 deletions

View File

@@ -1105,7 +1105,8 @@ static void performAutoImport(SourceFile &SF, bool hasBuiltinModuleAccess) {
SourceFile::SourceFile(TranslationUnit &tu, SourceKind K,
Optional<unsigned> ImportID, bool hasBuiltinModuleAccess)
: ImportBufferID(ImportID ? *ImportID : -1), TU(tu), Kind(K) {
: DeclContext(DeclContextKind::SourceFile, &tu),
ImportBufferID(ImportID ? *ImportID : -1), TU(tu), Kind(K) {
performAutoImport(*this, hasBuiltinModuleAccess);
}