3 instantiations of AttributeInfo
illink (3)
Linker\CustomAttributeSource.cs (2)
19
PrimaryAttributeInfo = new
AttributeInfo
();
49
_embeddedXmlInfos.Add(assembly, new
AttributeInfo
());
Linker\EmbeddedXmlInfo.cs (1)
100
var attributeInfo = new
AttributeInfo
();
12 references to AttributeInfo
illink (12)
Linker.Steps\LinkAttributesParser.cs (2)
20
AttributeInfo
? _attributeInfo;
32
public void Parse(
AttributeInfo
xmlInfo)
Linker.Steps\MarkStep.cs (1)
278
var
xmlInfo = EmbeddedXmlInfo.ProcessAttributes(coreLib, Context);
Linker\CustomAttributeSource.cs (7)
13
public
AttributeInfo
PrimaryAttributeInfo { get; }
14
private readonly Dictionary<AssemblyDefinition,
AttributeInfo
?> _embeddedXmlInfos;
20
_embeddedXmlInfos = new Dictionary<AssemblyDefinition,
AttributeInfo
?>();
39
public bool TryGetEmbeddedXmlInfo(ICustomAttributeProvider provider, [NotNullWhen(true)] out
AttributeInfo
? xmlInfo)
80
if (!TryGetEmbeddedXmlInfo(provider, out
var
embeddedXml))
95
if (!TryGetEmbeddedXmlInfo(provider, out
var
embeddedXml))
109
if (!TryGetEmbeddedXmlInfo(provider, out
var
embeddedXml))
Linker\EmbeddedXmlInfo.cs (2)
77
public
AttributeInfo
? ProcessAttributes(AssemblyDefinition assembly, LinkContext context)
100
var
attributeInfo = new AttributeInfo();