File tree Expand file tree Collapse file tree 1 file changed +5
-15
lines changed
src/Castle.Core/DynamicProxy/Generators/Emitters Expand file tree Collapse file tree 1 file changed +5
-15
lines changed Original file line number Diff line number Diff line change @@ -154,15 +154,6 @@ public void AddCustomAttributes(IEnumerable<CustomAttributeInfo> additionalAttri
154154 }
155155 }
156156
157- public Type BuildType ( )
158- {
159- EnsureBuildersAreInAValidState ( ) ;
160-
161- var type = CreateType ( typeBuilder ) ;
162-
163- return type ;
164- }
165-
166157 public void CopyGenericParametersFromMethod ( MethodInfo methodToCopyGenericsFrom )
167158 {
168159 // big sanity check
@@ -387,12 +378,7 @@ public void SetGenericTypeParameters(GenericTypeParameterBuilder[] genericTypePa
387378 genericTypeParams = genericTypeParameterBuilders ;
388379 }
389380
390- public Type CreateType ( TypeBuilder type )
391- {
392- return type . CreateTypeInfo ( ) ;
393- }
394-
395- protected void EnsureBuildersAreInAValidState ( )
381+ public Type BuildType ( )
396382 {
397383 if ( constructors . Count == 0 )
398384 {
@@ -415,6 +401,10 @@ protected void EnsureBuildersAreInAValidState()
415401 {
416402 builder . Generate ( ) ;
417403 }
404+
405+ var type = typeBuilder . CreateTypeInfo ( ) ;
406+
407+ return type ;
418408 }
419409 }
420410}
You can’t perform that action at this time.
0 commit comments