1- // Smdn.Reflection.ReverseGenerating.dll (Smdn.Reflection.ReverseGenerating-1.1.4 )
1+ // Smdn.Reflection.ReverseGenerating.dll (Smdn.Reflection.ReverseGenerating-1.1.5 )
22// Name: Smdn.Reflection.ReverseGenerating
3- // AssemblyVersion: 1.1.4 .0
4- // InformationalVersion: 1.1.4+474aa1799ff8a98167dc9760f2acafaa15b81d4c
5- // TargetFramework: .NETCoreApp,Version=v5 .0
3+ // AssemblyVersion: 1.1.5 .0
4+ // InformationalVersion: 1.1.5+8b0234f9aa81d64e62185c0c566a560c630f934b
5+ // TargetFramework: .NETCoreApp,Version=v7 .0
66// Configuration: Release
7+ // Referenced assemblies:
8+ // Smdn.Fundamental.Reflection, Version=3.3.2.0, Culture=neutral
9+ // System.Collections, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
10+ // System.Linq, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
11+ // System.Memory, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
12+ // System.Runtime, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
13+ // System.Runtime.InteropServices, Version=7.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
714#nullable enable annotations
815
916using System ;
@@ -31,13 +38,20 @@ public enum MethodBodyOption : int {
3138 public static class CSharpFormatter {
3239 public static string EscapeString ( string s , bool escapeSingleQuote = false , bool escapeDoubleQuote = false ) { }
3340 public static string FormatAccessibility ( Accessibility accessibility ) { }
41+ public static string FormatParameter ( ParameterInfo p , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
3442 public static string FormatParameter ( ParameterInfo p , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
43+ public static string FormatParameterList ( MethodBase m , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
3544 public static string FormatParameterList ( MethodBase m , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
45+ public static string FormatParameterList ( ParameterInfo [ ] parameterList , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
3646 public static string FormatParameterList ( ParameterInfo [ ] parameterList , bool typeWithNamespace = true , bool useDefaultLiteral = false ) { }
3747 public static string FormatSpecialNameMethod ( MethodBase methodOrConstructor , out MethodSpecialName nameType ) { }
48+ public static string FormatTypeName ( this EventInfo ev , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
3849 public static string FormatTypeName ( this EventInfo ev , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
50+ public static string FormatTypeName ( this FieldInfo f , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
3951 public static string FormatTypeName ( this FieldInfo f , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
52+ public static string FormatTypeName ( this ParameterInfo p , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
4053 public static string FormatTypeName ( this ParameterInfo p , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
54+ public static string FormatTypeName ( this PropertyInfo p , NullabilityInfoContext ? nullabilityInfoContext , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
4155 public static string FormatTypeName ( this PropertyInfo p , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
4256 public static string FormatTypeName ( this Type t , ICustomAttributeProvider ? attributeProvider = null , bool typeWithNamespace = true , bool withDeclaringTypeName = true , bool translateLanguagePrimitiveType = true ) { }
4357 public static string FormatValueDeclaration ( object ? val , Type typeOfValue , bool typeWithNamespace = true , bool findConstantField = false , bool useDefaultLiteral = false ) { }
@@ -78,6 +92,7 @@ public MemberDeclarationOptions() {}
7892
7993 public MethodBodyOption AccessorBody { get ; set ; }
8094 public MethodBodyOption MethodBody { get ; set ; }
95+ public NullabilityInfoContext ? NullabilityInfoContext { get ; set ; }
8196 public bool OmitEndOfStatement { get ; set ; }
8297 public bool WithAccessibility { get ; set ; }
8398 public bool WithDeclaringTypeName { get ; set ; }
@@ -95,7 +110,9 @@ public ParameterDeclarationOptions() {}
95110 public class TypeDeclarationOptions {
96111 public TypeDeclarationOptions ( ) { }
97112
113+ public NullabilityInfoContext ? NullabilityInfoContext { get ; set ; }
98114 public bool OmitEndOfStatement { get ; set ; }
115+ public bool OmitEnumUnderlyingTypeIfPossible { get ; set ; }
99116 public bool WithAccessibility { get ; set ; }
100117 public bool WithDeclaringTypeName { get ; set ; }
101118 public bool WithNamespace { get ; set ; }
@@ -124,3 +141,5 @@ public virtual GeneratorOptions Clone() {}
124141 object ICloneable . Clone ( ) { }
125142 }
126143}
144+ // API list generated by Smdn.Reflection.ReverseGenerating.ListApi.MSBuild.Tasks v1.2.1.0.
145+ // Smdn.Reflection.ReverseGenerating.ListApi.Core v1.2.0.0 (https://github.com/smdn/Smdn.Reflection.ReverseGenerating)
0 commit comments