Skip to content

Commit ccce35a

Browse files
author
GitHub Actions Autoformatter
committed
Auto-format source code
1 parent 4295cdc commit ccce35a

2 files changed

Lines changed: 10 additions & 20 deletions

File tree

src/rgen/Microsoft.Macios.Generator/DataModel/Method.Generator.cs

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -79,19 +79,13 @@ public bool UseTempReturn {
7979
#pragma warning disable fomat
8080
return (Method: this, ByRefParameterCount: byRefParameterCount) switch {
8181
// focus first on the flags, since those are manually added and have more precedence
82-
{ ByRefParameterCount: > 0 } => true,
83-
{ Method.ReleaseReturnValue: true } => true,
84-
{ Method.IsFactory: true } => true,
85-
{ Method.IsProxy: true } => true,
86-
{ Method.MarshalNativeExceptions: true, Method.ReturnType.IsVoid: false } => true,
82+
{ ByRefParameterCount: > 0 } => true, { Method.ReleaseReturnValue: true } => true, { Method.IsFactory: true } => true, { Method.IsProxy: true } => true, { Method.MarshalNativeExceptions: true, Method.ReturnType.IsVoid: false } => true,
8783

8884
// focus on the return type
89-
{ Method.ReturnType: { IsVoid: false, NeedsStret: true } } => true,
90-
{ Method.ReturnType: { IsVoid: false, IsWrapped: true } } => true,
91-
{ Method.ReturnType.IsNativeEnum: true } => true,
92-
{ Method.ReturnType.SpecialType: SpecialType.System_Boolean
93-
or SpecialType.System_Char or SpecialType.System_Delegate } => true,
94-
{ Method.ReturnType.IsDelegate: true } => true,
85+
{ Method.ReturnType: { IsVoid: false, NeedsStret: true } } => true, { Method.ReturnType: { IsVoid: false, IsWrapped: true } } => true, { Method.ReturnType.IsNativeEnum: true } => true, {
86+
Method.ReturnType.SpecialType: SpecialType.System_Boolean
87+
or SpecialType.System_Char or SpecialType.System_Delegate
88+
} => true, { Method.ReturnType.IsDelegate: true } => true,
9589
// default will be false
9690
_ => false
9791
};

src/rgen/Microsoft.Macios.Generator/DataModel/Property.Generator.cs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -111,17 +111,13 @@ public bool UseTempReturn {
111111
#pragma warning disable fomat
112112
return this switch {
113113
// focus first on the flags, since those are manually added and have more precedence
114-
{ ReleaseReturnValue: true } => true,
115-
{ IsProxy: true } => true,
116-
{ MarshalNativeExceptions: true, ReturnType.IsVoid: false } => true,
117-
{ RequiresDirtyCheck: true } => true,
114+
{ ReleaseReturnValue: true } => true, { IsProxy: true } => true, { MarshalNativeExceptions: true, ReturnType.IsVoid: false } => true, { RequiresDirtyCheck: true } => true,
118115

119116
// focus on the return type
120-
{ ReturnType: { IsVoid: false, NeedsStret: true } } => true,
121-
{ ReturnType.IsNativeEnum: true } => true,
122-
{ ReturnType.SpecialType: SpecialType.System_Boolean
123-
or SpecialType.System_Char or SpecialType.System_Delegate } => true,
124-
{ ReturnType.IsDelegate: true } => true,
117+
{ ReturnType: { IsVoid: false, NeedsStret: true } } => true, { ReturnType.IsNativeEnum: true } => true, {
118+
ReturnType.SpecialType: SpecialType.System_Boolean
119+
or SpecialType.System_Char or SpecialType.System_Delegate
120+
} => true, { ReturnType.IsDelegate: true } => true,
125121
// default will be false
126122
_ => false
127123
};

0 commit comments

Comments
 (0)