diff options
Diffstat (limited to 'BCT/BytecodeTranslator/MetadataTraverser.cs')
-rw-r--r-- | BCT/BytecodeTranslator/MetadataTraverser.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/BCT/BytecodeTranslator/MetadataTraverser.cs b/BCT/BytecodeTranslator/MetadataTraverser.cs index 35561528..e7ec2ff2 100644 --- a/BCT/BytecodeTranslator/MetadataTraverser.cs +++ b/BCT/BytecodeTranslator/MetadataTraverser.cs @@ -64,6 +64,9 @@ namespace BytecodeTranslator { /// </summary>
///
public override void Visit(ITypeDefinition typeDefinition) {
+
+ if (!this.sink.TranslateType(typeDefinition)) return;
+
var savedPrivateTypes = this.privateTypes;
this.privateTypes = new List<ITypeDefinition>();
@@ -591,6 +594,7 @@ namespace BytecodeTranslator { base.Visit(methodCall);
}
}
+
#endregion
}
|