[ast] Store managed names for fields and properties.
This commit is contained in:
Родитель
d87fd57a8c
Коммит
de7d37fb2b
|
@ -669,6 +669,8 @@ namespace Embeddinator.Generators
|
|||
var accessMask = (fieldInfo.Attributes & FieldAttributes.FieldAccessMask);
|
||||
field.Access = ConvertFieldAttributesToAccessSpecifier(accessMask);
|
||||
|
||||
ManagedNames[field] = $"{fieldInfo.DeclaringType.FullName}:{fieldInfo.Name}";
|
||||
|
||||
return field;
|
||||
}
|
||||
|
||||
|
@ -701,6 +703,8 @@ namespace Embeddinator.Generators
|
|||
property.SetMethod.Namespace = property.Namespace;
|
||||
}
|
||||
|
||||
ManagedNames[property] = $"{propertyInfo.DeclaringType.FullName}:{propertyInfo.Name}";
|
||||
|
||||
return property;
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче