1 write to TypeManager
Microsoft.CodeAnalysis (1)
Emit\NoPia\CommonEmbeddedType.cs (1)
55
this.
TypeManager
= typeManager;
27 references to TypeManager
Microsoft.CodeAnalysis (27)
Emit\NoPia\CommonEmbeddedType.cs (27)
89
return
TypeManager
.IsTargetAttribute(attrData, description, out signatureIndex);
98
builder.AddIfNotNull(
TypeManager
.CreateCompilerGeneratedAttribute());
117
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
121
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_GuidAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
126
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
129
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_ComEventInterfaceAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
134
if ((signatureIndex == 0 || signatureIndex == 1) &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
136
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(signatureIndex == 0 ? WellKnownMember.System_Runtime_InteropServices_InterfaceTypeAttribute__ctorInt16 :
143
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
145
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_BestFitMappingAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
150
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
152
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_CoClassAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
157
if (UnderlyingNamedType.IsEnum && signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
159
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_FlagsAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
164
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
166
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Reflection_DefaultMemberAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
178
if (signatureIndex == 0 &&
TypeManager
.TryGetAttributeArguments(attrData, out constructorArguments, out namedArguments, syntaxNodeOpt, diagnostics))
180
builder.AddIfNotNull(
TypeManager
.CreateSynthesizedAttribute(WellKnownMember.System_Runtime_InteropServices_UnmanagedFunctionPointerAttribute__ctor, constructorArguments, namedArguments, syntaxNodeOpt, diagnostics));
248
Debug.Assert(
TypeManager
.IsFrozen);
256
if (
TypeManager
.EmbeddedEventsMap.TryGetValue(e, out embedded))
277
Debug.Assert(
TypeManager
.IsFrozen);
285
if (
TypeManager
.EmbeddedFieldsMap.TryGetValue(f, out embedded))
446
Debug.Assert(
TypeManager
.IsFrozen);
459
if (
TypeManager
.EmbeddedMethodsMap.TryGetValue(method, out embedded))
496
Debug.Assert(
TypeManager
.IsFrozen);
504
if (
TypeManager
.EmbeddedPropertiesMap.TryGetValue(p, out embedded))
700
return
TypeManager
.ModuleBeingBuilt;