Browse Source

fix type reference of members defined in XAML

pull/45/merge
Siegfried Pammer 12 years ago
parent
commit
565906e7de
  1. 1
      src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlUnresolvedFile.cs

1
src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlUnresolvedFile.cs

@ -173,6 +173,7 @@ namespace ICSharpCode.XamlBinding
if (name != null && TypeDefinition != null) { if (name != null && TypeDefinition != null) {
var field = new DefaultUnresolvedField(TypeDefinition, name); var field = new DefaultUnresolvedField(TypeDefinition, name);
field.Accessibility = Accessibility.Internal; field.Accessibility = Accessibility.Internal;
field.ReturnType = CreateTypeReference(element.Namespace, element.LocalName);
field.Region = new DomRegion(file.FileName, textDocument.GetLocation(element.StartOffset), textDocument.GetLocation(element.EndOffset)); field.Region = new DomRegion(file.FileName, textDocument.GetLocation(element.StartOffset), textDocument.GetLocation(element.EndOffset));
if (modifier != null) if (modifier != null)
field.Accessibility = ParseAccessibility(modifier); field.Accessibility = ParseAccessibility(modifier);

Loading…
Cancel
Save