Skip to content

Commit

Permalink
Support modules with self references and reserved names
Browse files Browse the repository at this point in the history
  • Loading branch information
keyboardDrummer committed Oct 11, 2024
1 parent 961fe06 commit 3f4037b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Source/DafnyCore/Backends/GoLang/GoCodeGenerator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2707,7 +2707,7 @@ private string UserDefinedTypeName(UserDefinedType udt, bool full, MemberDecl/*?
private string UserDefinedTypeName(TopLevelDecl cl, bool full, MemberDecl/*?*/ member = null) {
string enclosingModuleDefinitionId;
if (CurrentModule == cl.EnclosingModuleDefinition || cl.EnclosingModuleDefinition.IsDefaultModule) {
enclosingModuleDefinitionId = cl.EnclosingModuleDefinition.GetCompileName(Options);
enclosingModuleDefinitionId = PublicModuleIdProtect(cl.EnclosingModuleDefinition.GetCompileName(Options));
} else {
enclosingModuleDefinitionId = ModuleImports[cl.EnclosingModuleDefinition].Name;
}
Expand Down

0 comments on commit 3f4037b

Please sign in to comment.