Skip to content

Commit eeeb09f

Browse files
committed
Fixed a bug where an enum is ignored within a namespace.
1 parent eab5a56 commit eeeb09f

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

CSharpToJavaScript/StringBuilderWalker.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,12 @@ public override void VisitNamespaceDeclaration(NamespaceDeclarationSyntax node)
249249
case SyntaxKind.ClassDeclaration:
250250
VisitClassDeclaration((ClassDeclarationSyntax)asNode);
251251
break;
252-
case SyntaxKind.EnumDeclaration:
253-
VisitEnumDeclaration((EnumDeclarationSyntax)asNode);
254-
break;
255252
case SyntaxKind.NamespaceDeclaration:
256253
VisitNamespaceDeclaration((NamespaceDeclarationSyntax)asNode);
257254
break;
255+
case SyntaxKind.GlobalStatement:
256+
VisitGlobalStatement((GlobalStatementSyntax)asNode);
257+
break;
258258
default:
259259
Log.ErrorLine($"asNode : {kind}\n|{asNode.ToFullString()}|");
260260
break;
@@ -300,12 +300,12 @@ public override void VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDecl
300300
case SyntaxKind.ClassDeclaration:
301301
VisitClassDeclaration((ClassDeclarationSyntax)asNode);
302302
break;
303-
case SyntaxKind.EnumDeclaration:
304-
VisitEnumDeclaration((EnumDeclarationSyntax)asNode);
305-
break;
306303
case SyntaxKind.NamespaceDeclaration:
307304
VisitNamespaceDeclaration((NamespaceDeclarationSyntax)asNode);
308305
break;
306+
case SyntaxKind.GlobalStatement:
307+
VisitGlobalStatement((GlobalStatementSyntax)asNode);
308+
break;
309309
default:
310310
Log.ErrorLine($"asNode : {kind}\n|{asNode.ToFullString()}|");
311311
break;

0 commit comments

Comments
 (0)