File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed
source/MetadataProcessor.Core Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -622,16 +622,15 @@ private HashSet<MetadataToken> BuildDependencyList(MetadataToken token)
622
622
parameterType = p . ParameterType ;
623
623
}
624
624
625
- if ( parameterType . DeclaringType != null )
626
- {
627
- set . Add ( parameterType . DeclaringType . MetadataToken ) ;
628
- }
629
- else if ( parameterType . MetadataType == MetadataType . Class )
625
+ if ( parameterType . MetadataType == MetadataType . Class )
630
626
{
631
627
set . Add ( parameterType . MetadataToken ) ;
632
628
}
633
- else if ( parameterType . IsValueType &&
634
- ! parameterType . IsPrimitive )
629
+ else if ( ! parameterType . IsValueType &&
630
+ ! parameterType . IsPrimitive &&
631
+ parameterType . FullName != "System.Void" &&
632
+ parameterType . FullName != "System.String" &&
633
+ parameterType . FullName != "System.Object" )
635
634
{
636
635
set . Add ( parameterType . MetadataToken ) ;
637
636
}
You can’t perform that action at this time.
0 commit comments