|
|
@ -40,6 +40,7 @@ namespace ILSpy.BamlDecompiler |
|
|
|
TypeSystem = typeSystem; |
|
|
|
TypeSystem = typeSystem; |
|
|
|
NodeMap = new Dictionary<BamlRecord, BamlBlockNode>(); |
|
|
|
NodeMap = new Dictionary<BamlRecord, BamlBlockNode>(); |
|
|
|
XmlNs = new XmlnsDictionary(); |
|
|
|
XmlNs = new XmlnsDictionary(); |
|
|
|
|
|
|
|
XClassNames = new List<string>(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Dictionary<ushort, XamlType> typeMap = new Dictionary<ushort, XamlType>(); |
|
|
|
Dictionary<ushort, XamlType> typeMap = new Dictionary<ushort, XamlType>(); |
|
|
@ -54,6 +55,8 @@ namespace ILSpy.BamlDecompiler |
|
|
|
public BamlNode RootNode { get; private set; } |
|
|
|
public BamlNode RootNode { get; private set; } |
|
|
|
public IDictionary<BamlRecord, BamlBlockNode> NodeMap { get; } |
|
|
|
public IDictionary<BamlRecord, BamlBlockNode> NodeMap { get; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<string> XClassNames { get; } |
|
|
|
|
|
|
|
|
|
|
|
public XmlnsDictionary XmlNs { get; } |
|
|
|
public XmlnsDictionary XmlNs { get; } |
|
|
|
|
|
|
|
|
|
|
|
public static XamlContext Construct(IDecompilerTypeSystem typeSystem, BamlDocument document, CancellationToken token, BamlDecompilerSettings bamlDecompilerOptions) |
|
|
|
public static XamlContext Construct(IDecompilerTypeSystem typeSystem, BamlDocument document, CancellationToken token, BamlDecompilerSettings bamlDecompilerOptions) |
|
|
|