|
|
@ -14,6 +14,9 @@ namespace CppSharp.Passes |
|
|
|
case AccessSpecifier.Public: |
|
|
|
case AccessSpecifier.Public: |
|
|
|
return true; |
|
|
|
return true; |
|
|
|
case AccessSpecifier.Protected: |
|
|
|
case AccessSpecifier.Protected: |
|
|
|
|
|
|
|
var @class = decl.Namespace as Class; |
|
|
|
|
|
|
|
if (@class != null && @class.IsValueType) |
|
|
|
|
|
|
|
return false; |
|
|
|
return generateNonPublicDecls; |
|
|
|
return generateNonPublicDecls; |
|
|
|
case AccessSpecifier.Private: |
|
|
|
case AccessSpecifier.Private: |
|
|
|
var method = decl as Method; |
|
|
|
var method = decl as Method; |
|
|
|