mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
[AST] Completely replace Module with ModuleDecl
The typedef `swift::Module` was a temporary solution that allowed `swift::Module` to be renamed to `swift::ModuleDecl` without requiring every single callsite to be modified. Modify all the callsites, and get rid of the typedef.
This commit is contained in:
@@ -34,7 +34,7 @@ using namespace SourceKit;
|
||||
using namespace swift;
|
||||
using namespace ide;
|
||||
|
||||
static Module *getModuleByFullName(ASTContext &Ctx, StringRef ModuleName) {
|
||||
static ModuleDecl *getModuleByFullName(ASTContext &Ctx, StringRef ModuleName) {
|
||||
SmallVector<std::pair<Identifier, SourceLoc>, 4>
|
||||
AccessPath;
|
||||
while (!ModuleName.empty()) {
|
||||
@@ -45,7 +45,7 @@ static Module *getModuleByFullName(ASTContext &Ctx, StringRef ModuleName) {
|
||||
return Ctx.getModule(AccessPath);
|
||||
}
|
||||
|
||||
static Module *getModuleByFullName(ASTContext &Ctx, Identifier ModuleName) {
|
||||
static ModuleDecl *getModuleByFullName(ASTContext &Ctx, Identifier ModuleName) {
|
||||
return Ctx.getModule(std::make_pair(ModuleName, SourceLoc()));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user