File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
sources/ClangSharp.PInvokeGenerator Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -295,11 +295,11 @@ private void VisitEnumConstantDecl(EnumConstantDecl enumConstantDecl)
295
295
parentName = _outputBuilder . Name ;
296
296
}
297
297
298
- var strippedName = escapedName ;
299
298
if ( Config . StripEnumMemberTypeName )
300
299
{
301
300
Regex stripParentNameRegex = new ( $ "^{ Regex . Escape ( parentName ) } _*", RegexOptions . IgnoreCase ) ;
302
- strippedName = stripParentNameRegex . Replace ( escapedName , string . Empty ) ;
301
+ var strippedName = stripParentNameRegex . Replace ( escapedName , string . Empty ) ;
302
+ escapedName = strippedName ;
303
303
}
304
304
305
305
var kind = isAnonymousEnum ? ValueKind . Primitive : ValueKind . Enumerator ;
@@ -313,7 +313,7 @@ private void VisitEnumConstantDecl(EnumConstantDecl enumConstantDecl)
313
313
var desc = new ValueDesc {
314
314
AccessSpecifier = accessSpecifier ,
315
315
TypeName = typeName ,
316
- EscapedName = Config . StripEnumMemberTypeName ? strippedName : escapedName ,
316
+ EscapedName = escapedName ,
317
317
NativeTypeName = null ,
318
318
ParentName = parentName ,
319
319
Kind = kind ,
You can’t perform that action at this time.
0 commit comments