81 references to GetOrAddString
ILAssembler (23)
Actions\GrammarActions.BuildImage.cs (1)
844
_pdbBuilder.
GetOrAddString
(variable.Name));
EntityRegistry.cs (22)
253
builder.AddModule(0, Module.Name is null ? default : builder.
GetOrAddString
(Module.Name), mvid, default, default);
272
builder.
GetOrAddString
(type.Namespace),
273
builder.
GetOrAddString
(type.Name));
281
builder.
GetOrAddString
(type.Namespace),
282
builder.
GetOrAddString
(type.Name),
332
builder.
GetOrAddString
((fieldAttributes & FieldAttributes.FieldAccessMask) == FieldAttributes.PrivateScope
419
builder.
GetOrAddString
((methodAttributes & MethodAttributes.MemberAccessMask) == MethodAttributes.PrivateScope
431
methodDef.MethodImportInformation.Value.EntryPointName is null ? default : builder.
GetOrAddString
(methodDef.MethodImportInformation.Value.EntryPointName),
449
param.Name is null ? default : builder.
GetOrAddString
(param.Name),
498
builder.
GetOrAddString
(name),
541
builder.
GetOrAddString
(evt.Name),
557
builder.
GetOrAddString
(prop.Name),
576
builder.AddModuleReference(builder.
GetOrAddString
(moduleRef.Name));
582
builder.
GetOrAddString
(asmRef.Name),
584
asmRef.Culture is null ? default : builder.
GetOrAddString
(asmRef.Culture),
600
builder.
GetOrAddString
(Assembly.Name),
602
Assembly.Culture is null ? default : builder.
GetOrAddString
(Assembly.Culture),
611
builder.
GetOrAddString
(file.Name),
626
builder.
GetOrAddString
(exportedType.Namespace),
627
builder.
GetOrAddString
(exportedType.Name),
636
builder.
GetOrAddString
(resource.Name),
653
builder.
GetOrAddString
(genericParam.Name),
ILCompiler.Compiler (12)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (12)
38
StringHandle assemblyNameHandle = _metadataBuilder.
GetOrAddString
(assemblyName.Name);
51
_metadataBuilder.
GetOrAddString
("<Module>"),
59
var canonAssemblyNameHandle = _metadataBuilder.
GetOrAddString
("System.Private.Canon");
61
var systemStringHandle = _metadataBuilder.
GetOrAddString
("System");
62
var canonStringHandle = _metadataBuilder.
GetOrAddString
("__Canon");
82
MethodImplAttributes.IL, _metadataBuilder.
GetOrAddString
(name),
135
StringHandle assemblyName = _metadataBuilder.
GetOrAddString
(name.Name);
136
StringHandle cultureName = (name.CultureName != null) ? _metadataBuilder.
GetOrAddString
(name.CultureName) : default(StringHandle);
216
StringHandle typeName = _metadataBuilder.
GetOrAddString
(metadataType.GetName());
217
StringHandle typeNamespace = metadataType.Namespace.Length > 0 ? _metadataBuilder.
GetOrAddString
(metadataType.GetNamespace()) : default(StringHandle);
319
StringHandle methodName = _metadataBuilder.
GetOrAddString
(method.GetName());
340
StringHandle fieldName = _metadataBuilder.
GetOrAddString
(field.GetName());
ILCompiler.ReadyToRun (13)
parent\parent\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (12)
38
StringHandle assemblyNameHandle = _metadataBuilder.
GetOrAddString
(assemblyName.Name);
51
_metadataBuilder.
GetOrAddString
("<Module>"),
59
var canonAssemblyNameHandle = _metadataBuilder.
GetOrAddString
("System.Private.Canon");
61
var systemStringHandle = _metadataBuilder.
GetOrAddString
("System");
62
var canonStringHandle = _metadataBuilder.
GetOrAddString
("__Canon");
82
MethodImplAttributes.IL, _metadataBuilder.
GetOrAddString
(name),
135
StringHandle assemblyName = _metadataBuilder.
GetOrAddString
(name.Name);
136
StringHandle cultureName = (name.CultureName != null) ? _metadataBuilder.
GetOrAddString
(name.CultureName) : default(StringHandle);
216
StringHandle typeName = _metadataBuilder.
GetOrAddString
(metadataType.GetName());
217
StringHandle typeNamespace = metadataType.Namespace.Length > 0 ? _metadataBuilder.
GetOrAddString
(metadataType.GetNamespace()) : default(StringHandle);
319
StringHandle methodName = _metadataBuilder.
GetOrAddString
(method.GetName());
340
StringHandle fieldName = _metadataBuilder.
GetOrAddString
(field.GetName());
TypeSystem\Mutable\MutableModule.cs (1)
74
result = Builder.AddModuleReference(Builder.
GetOrAddString
(moduleRefString));
Microsoft.CodeAnalysis (12)
PEWriter\MetadataWriter.cs (10)
1317
return metadata.
GetOrAddString
(path);
1323
return metadata.
GetOrAddString
(name);
1344
return metadata.
GetOrAddString
(namespaceName);
1980
culture: metadata.
GetOrAddString
(identity.CultureName),
2010
culture: metadata.
GetOrAddString
(sourceAssembly.Identity.CultureName));
2096
@namespace: metadata.
GetOrAddString
(dummyAssemblyAttributeParentNamespace),
2097
name: metadata.
GetOrAddString
(dummyAssemblyAttributeParentName + dummyAssemblyAttributeParentQualifier[iS, iM]));
2501
: metadata.
GetOrAddString
(methodDef.Name); // Length checked while populating the method def table.
2538
name: metadata.
GetOrAddString
("<DynamicAnalysisData>"),
2784
moduleName: metadata.
GetOrAddString
(this.module.ModuleName),
PEWriter\MetadataWriter.PortablePdb.cs (2)
112
name: _debugMetadataOpt.
GetOrAddString
(local.Name));
123
name: _debugMetadataOpt.
GetOrAddString
(constant.Name),
System.Reflection.Emit (21)
System\Reflection\Emit\ModuleBuilderImpl.cs (19)
122
moduleName: _metadataBuilder.
GetOrAddString
(_name),
131
name: _metadataBuilder.
GetOrAddString
("<Module>"),
540
local.Name == null ? _pdbBuilder.
GetOrAddString
(string.Empty) : _pdbBuilder.
GetOrAddString
(local.Name));
865
name: _metadataBuilder.
GetOrAddString
(gParam.Name),
899
name: _metadataBuilder.
GetOrAddString
(property.Name),
905
name: _metadataBuilder.
GetOrAddString
(eventBuilder.Name),
921
name: _metadataBuilder.
GetOrAddString
(field.Name),
927
@namespace: (type.Namespace == null) ? default : _metadataBuilder.
GetOrAddString
(type.Namespace),
928
name: _metadataBuilder.
GetOrAddString
(type.Name),
937
name: _metadataBuilder.
GetOrAddString
(method.Name),
945
@namespace: (ns == null) ? default : _metadataBuilder.
GetOrAddString
(ns),
946
name: _metadataBuilder.
GetOrAddString
(name));
951
name: _metadataBuilder.
GetOrAddString
(memberName),
959
name: _metadataBuilder.
GetOrAddString
(name),
963
_metadataBuilder.AddModuleReference(moduleName: _metadataBuilder.
GetOrAddString
(moduleName));
974
name: parameter.Name != null ? _metadataBuilder.
GetOrAddString
(parameter.Name) : default,
980
name: name == null ? default : _metadataBuilder.
GetOrAddString
(name),
982
culture: (culture == null) ? default : _metadataBuilder.
GetOrAddString
(value: culture),
System\Reflection\Emit\PersistedAssemblyBuilder.cs (2)
155
_metadataBuilder.
GetOrAddString
(value: _assemblyName.Name!),
157
culture: _assemblyName.CultureName == null ? default : _metadataBuilder.
GetOrAddString
(value: _assemblyName.CultureName),