|
|
|
@ -1644,7 +1644,10 @@ CppSharp::AST::Enumeration^ Parser::WalkEnum(clang::EnumDecl* ED) |
|
|
|
return E; |
|
|
|
return E; |
|
|
|
|
|
|
|
|
|
|
|
if (!E) |
|
|
|
if (!E) |
|
|
|
|
|
|
|
{ |
|
|
|
E = NS->FindEnum(Name, /*Create=*/true); |
|
|
|
E = NS->FindEnum(Name, /*Create=*/true); |
|
|
|
|
|
|
|
HandleDeclaration(ED, E); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (ED->isScoped()) |
|
|
|
if (ED->isScoped()) |
|
|
|
E->Modifiers |= CppSharp::AST::Enumeration::EnumModifiers::Scoped; |
|
|
|
E->Modifiers |= CppSharp::AST::Enumeration::EnumModifiers::Scoped; |
|
|
|
|