$(TargetsTriggeredByCompilation);
_SetILLinkTrimAssembly;
ILLinkTrimAssembly
$(ToolsDir)ILLink/illink.dll
$(IntermediateOutputPath)$(TargetName)$(TargetExt)
$(IntermediateOutputPath)$(TargetName).pdb
$(IntermediateOutputPath)PreTrim/
$(ILLinkTrimInputPath)$(TargetName)$(TargetExt)
$(ILLinkTrimInputPath)$(TargetName).pdb
$(IntermediateOutputPath)
$(MSBuildProjectDirectory)/ILLinkTrim.xml
true
$(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/trimmed
TrimmedItem
$(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/reports
TrimmingReport
$(BinDir)ILLinkTrimAssembly/$(BuildConfiguration)/pretrimmed
PreTrimmedItem
false
<_ILLinkReferenceDirectory Include="%(ReferencePath.RootDir)%(ReferencePath.Directory)" />
$(ILLinkArgs) -r $(TargetName)
$(ILLinkArgs) -d $(ILLinkTrimInputPath)
$(ILLinkArgs) @(_ILLinkReferenceDirectory->'-d %(Identity)', ' ')
$(ILLinkArgs) -c skip
$(ILLinkArgs) -p skip netstandard
$(ILLinkArgs) -t
$(ILLinkArgs) -out $(ILLinkTrimOutputPath)
$(ILLinkArgs) -x $(ILLinkTrimXml)
$(ILLinkArgs) -b true
$(ILLinkArgs) -v true
$(ILLinkArgs) -h LdtokenTypeMethods,InstanceConstructors
$(OverrideToolHost) "$(ILLinkToolPath)"
$(AsmDiffArgs) $(ILLinkTrimInputAssembly)
$(AsmDiffArgs) $(ILLinkTrimAssemblyPath)
$(AsmDiffArgs) -includePrivateApis -includeInternalApis -alwaysDiffMembers -diffAttributes
$(IntermediateOutputPath)$(TargetName).diff.html
$(AsmDiffArgs) -out:$(AsmDiffReport)
$(AsmDiffReportArgs) -unchanged -changed -added -removed
$(IntermediateOutputPath)$(TargetName).diff.csv
$(AsmDiffArgs) -out:$(AsmDiffList)
$(AsmDiffListArgs) -unchanged -changed -added -removed
$(AsmDiffListArgs) -diffWriter:CSV