projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #963 from kebby/master
[mono.git]
/
mcs
/
tools
/
linker
/
Mono.Linker.Steps
/
BaseStep.cs
diff --git
a/mcs/tools/linker/Mono.Linker.Steps/BaseStep.cs
b/mcs/tools/linker/Mono.Linker.Steps/BaseStep.cs
index c69594a773df6aaf40b4ff21db6d0d70e1e84212..13cf4686cc608c28b2e991d54d9d016fb72074e6 100644
(file)
--- a/
mcs/tools/linker/Mono.Linker.Steps/BaseStep.cs
+++ b/
mcs/tools/linker/Mono.Linker.Steps/BaseStep.cs
@@
-38,6
+38,10
@@
namespace Mono.Linker.Steps {
get { return _context; }
}
get { return _context; }
}
+ public AnnotationStore Annotations {
+ get { return _context.Annotations; }
+ }
+
public void Process (LinkContext context)
{
_context = context;
public void Process (LinkContext context)
{
_context = context;
@@
-49,6
+53,8
@@
namespace Mono.Linker.Steps {
foreach (AssemblyDefinition assembly in context.GetAssemblies ())
ProcessAssembly (assembly);
foreach (AssemblyDefinition assembly in context.GetAssemblies ())
ProcessAssembly (assembly);
+
+ EndProcess ();
}
protected virtual bool ConditionToProcess ()
}
protected virtual bool ConditionToProcess ()
@@
-60,6
+66,10
@@
namespace Mono.Linker.Steps {
{
}
{
}
+ protected virtual void EndProcess ()
+ {
+ }
+
protected virtual void ProcessAssembly (AssemblyDefinition assembly)
{
}
protected virtual void ProcessAssembly (AssemblyDefinition assembly)
{
}