@@ -123,6 +123,7 @@ protected EnumBuilder() { }
123
123
public System . Type CreateType ( ) { throw null ; }
124
124
[ return : System . Diagnostics . CodeAnalysis . DynamicallyAccessedMembersAttribute ( System . Diagnostics . CodeAnalysis . DynamicallyAccessedMemberTypes . All ) ]
125
125
public System . Reflection . TypeInfo CreateTypeInfo ( ) { throw null ; }
126
+ [ return : System . Diagnostics . CodeAnalysis . DynamicallyAccessedMembersAttribute ( System . Diagnostics . CodeAnalysis . DynamicallyAccessedMemberTypes . All ) ]
126
127
protected abstract System . Reflection . TypeInfo CreateTypeInfoCore ( ) ;
127
128
public System . Reflection . Emit . FieldBuilder DefineLiteral ( string literalName , object ? literalValue ) { throw null ; }
128
129
protected abstract System . Reflection . Emit . FieldBuilder DefineLiteralCore ( string literalName , object ? literalValue ) ;
@@ -416,6 +417,7 @@ public void CreateGlobalFunctions() { }
416
417
public System . Reflection . Emit . MethodBuilder DefinePInvokeMethod ( string name , string dllName , System . Reflection . MethodAttributes attributes , System . Reflection . CallingConventions callingConvention , System . Type ? returnType , System . Type [ ] ? parameterTypes , System . Runtime . InteropServices . CallingConvention nativeCallConv , System . Runtime . InteropServices . CharSet nativeCharSet ) { throw null ; }
417
418
[ System . Diagnostics . CodeAnalysis . RequiresUnreferencedCodeAttribute ( "P/Invoke marshalling may dynamically access members that could be trimmed." ) ]
418
419
public System . Reflection . Emit . MethodBuilder DefinePInvokeMethod ( string name , string dllName , string entryName , System . Reflection . MethodAttributes attributes , System . Reflection . CallingConventions callingConvention , System . Type ? returnType , System . Type [ ] ? parameterTypes , System . Runtime . InteropServices . CallingConvention nativeCallConv , System . Runtime . InteropServices . CharSet nativeCharSet ) { throw null ; }
420
+ [ System . Diagnostics . CodeAnalysis . RequiresUnreferencedCodeAttribute ( "P/Invoke marshalling may dynamically access members that could be trimmed." ) ]
419
421
protected abstract System . Reflection . Emit . MethodBuilder DefinePInvokeMethodCore ( string name , string dllName , string entryName , System . Reflection . MethodAttributes attributes , System . Reflection . CallingConventions callingConvention , System . Type ? returnType , System . Type [ ] ? parameterTypes , System . Runtime . InteropServices . CallingConvention nativeCallConv , System . Runtime . InteropServices . CharSet nativeCharSet ) ;
420
422
public System . Reflection . Emit . TypeBuilder DefineType ( string name ) { throw null ; }
421
423
public System . Reflection . Emit . TypeBuilder DefineType ( string name , System . Reflection . TypeAttributes attr ) { throw null ; }
@@ -542,6 +544,7 @@ protected TypeBuilder() { }
542
544
protected abstract System . Reflection . Emit . PackingSize PackingSizeCore { get ; }
543
545
public override System . Type ? ReflectedType { get { throw null ; } }
544
546
public int Size { get { throw null ; } }
547
+ protected abstract int SizeCore { get ; }
545
548
public override System . RuntimeTypeHandle TypeHandle { get { throw null ; } }
546
549
public override System . Type UnderlyingSystemType { get { throw null ; } }
547
550
public void AddInterfaceImplementation ( [ System . Diagnostics . CodeAnalysis . DynamicallyAccessedMembersAttribute ( System . Diagnostics . CodeAnalysis . DynamicallyAccessedMemberTypes . All ) ] System . Type interfaceType ) { }
@@ -550,6 +553,7 @@ public void AddInterfaceImplementation([System.Diagnostics.CodeAnalysis.Dynamica
550
553
public System . Type CreateType ( ) { throw null ; }
551
554
[ return : System . Diagnostics . CodeAnalysis . DynamicallyAccessedMembersAttribute ( System . Diagnostics . CodeAnalysis . DynamicallyAccessedMemberTypes . All ) ]
552
555
public System . Reflection . TypeInfo CreateTypeInfo ( ) { throw null ; }
556
+ [ return : System . Diagnostics . CodeAnalysis . DynamicallyAccessedMembersAttribute ( System . Diagnostics . CodeAnalysis . DynamicallyAccessedMemberTypes . All ) ]
553
557
protected abstract System . Reflection . TypeInfo CreateTypeInfoCore ( ) ;
554
558
public System . Reflection . Emit . ConstructorBuilder DefineConstructor ( System . Reflection . MethodAttributes attributes , System . Reflection . CallingConventions callingConvention , System . Type [ ] ? parameterTypes ) { throw null ; }
555
559
public System . Reflection . Emit . ConstructorBuilder DefineConstructor ( System . Reflection . MethodAttributes attributes , System . Reflection . CallingConventions callingConvention , System . Type [ ] ? parameterTypes , System . Type [ ] [ ] ? requiredCustomModifiers , System . Type [ ] [ ] ? optionalCustomModifiers ) { throw null ; }
0 commit comments