diff options
Diffstat (limited to 'BCT/BytecodeTranslator/TranslationPlugins/Translators')
-rw-r--r-- | BCT/BytecodeTranslator/TranslationPlugins/Translators/BaseTranslator.cs | 2 | ||||
-rw-r--r-- | BCT/BytecodeTranslator/TranslationPlugins/Translators/PhoneFeedbackTranslator.cs | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/BCT/BytecodeTranslator/TranslationPlugins/Translators/BaseTranslator.cs b/BCT/BytecodeTranslator/TranslationPlugins/Translators/BaseTranslator.cs index 60f39e03..1ceb7902 100644 --- a/BCT/BytecodeTranslator/TranslationPlugins/Translators/BaseTranslator.cs +++ b/BCT/BytecodeTranslator/TranslationPlugins/Translators/BaseTranslator.cs @@ -12,7 +12,7 @@ namespace BytecodeTranslator { private Sink sink;
private IDictionary<IUnit, IContractProvider> contractProviders;
private IDictionary<IUnit, PdbReader> pdbReaders;
- private MetadataTraverser traverser;
+ private BCTMetadataTraverser traverser;
public BaseTranslator(TraverserFactory factory, Sink sink, IDictionary<IUnit, IContractProvider> contractProviders, IDictionary<IUnit, PdbReader> pdbReaders) {
Factory = factory;
diff --git a/BCT/BytecodeTranslator/TranslationPlugins/Translators/PhoneFeedbackTranslator.cs b/BCT/BytecodeTranslator/TranslationPlugins/Translators/PhoneFeedbackTranslator.cs index f2932ac0..ffd6fe52 100644 --- a/BCT/BytecodeTranslator/TranslationPlugins/Translators/PhoneFeedbackTranslator.cs +++ b/BCT/BytecodeTranslator/TranslationPlugins/Translators/PhoneFeedbackTranslator.cs @@ -28,7 +28,9 @@ namespace BytecodeTranslator.TranslationPlugins.Translators { }
public override void TranslateAssemblies(IEnumerable<Microsoft.Cci.IUnit> assemblies) {
- traverser.Visit(assemblies);
+ foreach (var a in assemblies) {
+ traverser.Traverse((IAssembly)a);
+ }
}
}
}
|