xamarin-macios/tools/dotnet-linker/Steps
Rolf Bjarne Kvinge a6a11784d4 [net9.0] Merge main into net9.0. 2024-09-04 15:24:51 +02:00
..
AttributeIteratorBaseStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
ClassHandleRewriterStep.cs Use 'managed-static' as the new default registrar (#20174) 2024-03-04 19:27:10 +01:00
CollectAssembliesStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
CollectUnmarkedMembers.cs [dotnet-linker] Trim away the static constructor for protocol interfaces if we're registering protocols in the static registrar. (#21012) 2024-09-02 15:02:10 +02:00
ComputeAOTArguments.cs [net8.0] Merge main into net8.0. 2023-05-11 11:54:37 +02:00
ComputeNativeBuildFlagsStep.cs NativeAOT: Reenable `-dead_strip` platform linker optimization by default (#20796) 2024-07-03 18:24:01 +02:00
ConfigurationAwareMarkHandler.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
ConfigurationAwareStep.cs [dotnet-linker] Don't do anything in ManagedRegistrarStep unless the current registrar mode is 'ManagedStatic'. 2023-05-11 12:21:53 +02:00
ConfigurationAwareSubStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
DoneStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
DotNetSubStepDispatcher.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
ExceptionalMarkHandler.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
ExtractBindingLibrariesStep.cs [msbuild/dotnet] Automatically link with Swift's system libraries if a binding project has the IsSwift=true property. (#20546) 2024-05-20 20:17:29 +02:00
GatherFrameworksStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
GenerateMainStep.cs NativeAOT: Enable building app extensions with NativeAOT (#20872) 2024-07-19 08:03:49 -04:00
GenerateReferencesStep.cs [tools] Don't require a LinkWith attributes to find Objective-C classes in assemblies. (#20479) 2024-05-01 08:31:47 +02:00
LoadNonSkippedAssembliesStep.cs [net9.0] Reenable dedup optimization for all AOT modes (#20941) 2024-07-26 14:47:25 -04:00
ManagedRegistrarLookupTablesStep.cs [net9.0] Update dependencies from dotnet/sdk (#20621) 2024-06-25 13:49:44 +02:00
ManagedRegistrarStep.cs Use 'managed-static' as the new default registrar (#20174) 2024-03-04 19:27:10 +01:00
MarkDispatcher.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
PostSweepDispatcher.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
PreMarkDispatcher.cs [dotnet-linker] Trim away the static constructor for protocol interfaces if we're registering protocols in the static registrar. (#21012) 2024-09-02 15:02:10 +02:00
PreOutputDispatcher.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
PreserveBlockCodeHandler.cs Change all null checking expressions to use 'is' and 'is not'. (#18176) 2023-05-05 17:52:19 +02:00
RegistrarStep.cs Use 'managed-static' as the new default registrar (#20174) 2024-03-04 19:27:10 +01:00
RemoveAttributesStep.cs [dotnet-linker] Enable nullability in numerous files. (#18184) 2023-05-04 07:50:32 +02:00
SetBeforeFieldInitStep.cs [dotnet-linker] Trim away the static constructor for protocol interfaces if we're registering protocols in the static registrar. (#21012) 2024-09-02 15:02:10 +02:00
StoreAttributesStep.cs [registrar] We might link the [Protocol] attribute away, so store it for later reference by the static registrar 2023-05-11 13:10:31 +02:00