80 references to GetOrAddString
ILAssembler (22)
EntityRegistry.cs (22)
179builder.AddModule(0, Module.Name is null ? default : builder.GetOrAddString(Module.Name), builder.GetOrAddGuid(Guid.NewGuid()), default, default); 186builder.GetOrAddString(type.Namespace), 187builder.GetOrAddString(type.Name)); 195builder.GetOrAddString(type.Namespace), 196builder.GetOrAddString(type.Name), 226builder.GetOrAddString(fieldDef.Name), 264builder.GetOrAddString(methodDef.Name), 274methodDef.MethodImportInformation.Value.EntryPointName is null ? default : builder.GetOrAddString(methodDef.MethodImportInformation.Value.EntryPointName), 283param.Name is null ? default : builder.GetOrAddString(param.Name), 308builder.GetOrAddString(memberRef.Name), 345builder.GetOrAddString(evt.Name), 358builder.GetOrAddString(prop.Name), 374builder.AddModuleReference(builder.GetOrAddString(moduleRef.Name)); 380builder.GetOrAddString(asmRef.Name), 382asmRef.Culture is null ? default : builder.GetOrAddString(asmRef.Culture), 398builder.GetOrAddString(Assembly.Name), 400Assembly.Culture is null ? default : builder.GetOrAddString(Assembly.Culture), 409builder.GetOrAddString(file.Name), 424builder.GetOrAddString(exportedType.Namespace), 425builder.GetOrAddString(exportedType.Name), 434builder.GetOrAddString(resource.Name), 449builder.GetOrAddString(genericParam.Name),
ILCompiler.Compiler (12)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (12)
38StringHandle assemblyNameHandle = _metadataBuilder.GetOrAddString(assemblyName.Name); 51_metadataBuilder.GetOrAddString("<Module>"), 59var canonAssemblyNameHandle = _metadataBuilder.GetOrAddString("System.Private.Canon"); 61var systemStringHandle = _metadataBuilder.GetOrAddString("System"); 62var canonStringHandle = _metadataBuilder.GetOrAddString("__Canon"); 82MethodImplAttributes.IL, _metadataBuilder.GetOrAddString(name), 135StringHandle assemblyName = _metadataBuilder.GetOrAddString(name.Name); 136StringHandle cultureName = (name.CultureName != null) ? _metadataBuilder.GetOrAddString(name.CultureName) : default(StringHandle); 216StringHandle typeName = _metadataBuilder.GetOrAddString(metadataType.GetName()); 217StringHandle typeNamespace = metadataType.Namespace.Length > 0 ? _metadataBuilder.GetOrAddString(metadataType.GetNamespace()) : default(StringHandle); 319StringHandle methodName = _metadataBuilder.GetOrAddString(method.GetName()); 340StringHandle fieldName = _metadataBuilder.GetOrAddString(field.GetName());
ILCompiler.ReadyToRun (13)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (12)
38StringHandle assemblyNameHandle = _metadataBuilder.GetOrAddString(assemblyName.Name); 51_metadataBuilder.GetOrAddString("<Module>"), 59var canonAssemblyNameHandle = _metadataBuilder.GetOrAddString("System.Private.Canon"); 61var systemStringHandle = _metadataBuilder.GetOrAddString("System"); 62var canonStringHandle = _metadataBuilder.GetOrAddString("__Canon"); 82MethodImplAttributes.IL, _metadataBuilder.GetOrAddString(name), 135StringHandle assemblyName = _metadataBuilder.GetOrAddString(name.Name); 136StringHandle cultureName = (name.CultureName != null) ? _metadataBuilder.GetOrAddString(name.CultureName) : default(StringHandle); 216StringHandle typeName = _metadataBuilder.GetOrAddString(metadataType.GetName()); 217StringHandle typeNamespace = metadataType.Namespace.Length > 0 ? _metadataBuilder.GetOrAddString(metadataType.GetNamespace()) : default(StringHandle); 319StringHandle methodName = _metadataBuilder.GetOrAddString(method.GetName()); 340StringHandle fieldName = _metadataBuilder.GetOrAddString(field.GetName());
TypeSystem\Mutable\MutableModule.cs (1)
73result = Builder.AddModuleReference(Builder.GetOrAddString(moduleRefString));
Microsoft.CodeAnalysis (12)
PEWriter\MetadataWriter.cs (10)
1317return metadata.GetOrAddString(path); 1323return metadata.GetOrAddString(name); 1344return metadata.GetOrAddString(namespaceName); 1980culture: metadata.GetOrAddString(identity.CultureName), 2010culture: metadata.GetOrAddString(sourceAssembly.Identity.CultureName)); 2096@namespace: metadata.GetOrAddString(dummyAssemblyAttributeParentNamespace), 2097name: metadata.GetOrAddString(dummyAssemblyAttributeParentName + dummyAssemblyAttributeParentQualifier[iS, iM])); 2501: metadata.GetOrAddString(methodDef.Name); // Length checked while populating the method def table. 2538name: metadata.GetOrAddString("<DynamicAnalysisData>"), 2784moduleName: metadata.GetOrAddString(this.module.ModuleName),
PEWriter\MetadataWriter.PortablePdb.cs (2)
112name: _debugMetadataOpt.GetOrAddString(local.Name)); 123name: _debugMetadataOpt.GetOrAddString(constant.Name),
System.Reflection.Emit (21)
System\Reflection\Emit\ModuleBuilderImpl.cs (19)
122moduleName: _metadataBuilder.GetOrAddString(_name), 131name: _metadataBuilder.GetOrAddString("<Module>"), 540local.Name == null ? _pdbBuilder.GetOrAddString(string.Empty) : _pdbBuilder.GetOrAddString(local.Name)); 865name: _metadataBuilder.GetOrAddString(gParam.Name), 899name: _metadataBuilder.GetOrAddString(property.Name), 905name: _metadataBuilder.GetOrAddString(eventBuilder.Name), 921name: _metadataBuilder.GetOrAddString(field.Name), 927@namespace: (type.Namespace == null) ? default : _metadataBuilder.GetOrAddString(type.Namespace), 928name: _metadataBuilder.GetOrAddString(type.Name), 937name: _metadataBuilder.GetOrAddString(method.Name), 945@namespace: (ns == null) ? default : _metadataBuilder.GetOrAddString(ns), 946name: _metadataBuilder.GetOrAddString(name)); 951name: _metadataBuilder.GetOrAddString(memberName), 959name: _metadataBuilder.GetOrAddString(name), 963_metadataBuilder.AddModuleReference(moduleName: _metadataBuilder.GetOrAddString(moduleName)); 974name: parameter.Name != null ? _metadataBuilder.GetOrAddString(parameter.Name) : default, 980name: name == null ? default : _metadataBuilder.GetOrAddString(name), 982culture: (culture == null) ? default : _metadataBuilder.GetOrAddString(value: culture),
System\Reflection\Emit\PersistedAssemblyBuilder.cs (2)
155_metadataBuilder.GetOrAddString(value: _assemblyName.Name!), 157culture: _assemblyName.CultureName == null ? default : _metadataBuilder.GetOrAddString(value: _assemblyName.CultureName),