44 implementations of Name
Microsoft.CodeAnalysis (28)
CodeGen\ArrayMembers.cs (1)
299public abstract string Name { get; }
CodeGen\LocalConstantDefinition.cs (1)
36public string Name { get; }
CodeGen\LocalDefinition.cs (1)
138public string? Name => _nameOpt;
CodeGen\PrivateImplementationDetails.cs (3)
548public string Name => _name; 899public string Name => _name; 1005public abstract string Name { get; }
CodeGen\SignatureOnlyLocalDefinition.cs (1)
72public string? Name => null;
Emit\CommonPEModuleBuilder.cs (1)
147public abstract string Name { get; }
Emit\EditAndContinue\DeletedPEMethodDefinition.cs (1)
33public string? Name
Emit\EditAndContinue\DeletedSourceEventDefinition.cs (1)
32public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
59public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
100public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
35public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourcePropertyDefinition.cs (1)
47public string? Name => OldDefinition.Name;
Emit\ErrorType.cs (2)
186string Cci.INamedEntity.Name 250string Cci.INamedEntity.Name => s_identity.Name;
Emit\NoPia\CommonEmbeddedEvent.cs (1)
184string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedField.cs (1)
191string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedMethod.cs (1)
260string Cci.INamedEntity.Name => Name;
Emit\NoPia\CommonEmbeddedParameter.cs (1)
224string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedProperty.cs (1)
212string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedType.cs (1)
690string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
222string Cci.INamedEntity.Name
Emit\NoPia\VtblGap.cs (1)
190string Cci.INamedEntity.Name
PEWriter\InheritedTypeParameter.cs (1)
256public virtual string? Name
PEWriter\MethodDefinitionBase.cs (1)
32public abstract string Name { get; }
PEWriter\ParameterDefinitionBase.cs (1)
24public abstract string Name { get; }
PEWriter\RootModuleType.cs (1)
68public string Name
Microsoft.CodeAnalysis.CSharp (15)
Emitter\Model\AssemblyReference.cs (1)
42string Cci.INamedEntity.Name => Identity.Name;
Emitter\Model\EventSymbolAdapter.cs (1)
152string Cci.INamedEntity.Name
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
153string Cci.INamedEntity.Name
Emitter\Model\FieldSymbolAdapter.cs (1)
128string Cci.INamedEntity.Name
Emitter\Model\MethodSymbolAdapter.cs (1)
135string Cci.INamedEntity.Name
Emitter\Model\ModuleReference.cs (1)
37string Cci.INamedEntity.Name
Emitter\Model\NamedTypeReference.cs (1)
54string Cci.INamedEntity.Name
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
794string Cci.INamedEntity.Name
Emitter\Model\NamespaceSymbolAdapter.cs (1)
21string Cci.INamedEntity.Name => AdaptedNamespaceSymbol.MetadataName;
Emitter\Model\ParameterSymbolAdapter.cs (1)
204string Cci.INamedEntity.Name
Emitter\Model\PEAssemblyBuilder.cs (1)
200public override string Name => _metadataName;
Emitter\Model\PropertySymbolAdapter.cs (1)
282string INamedEntity.Name
Emitter\Model\TypeMemberReference.cs (1)
24string Cci.INamedEntity.Name
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
204string Cci.INamedEntity.Name
Symbols\Source\ExtensionGroupingInfo.cs (1)
564string? INamedEntity.Name => Name;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
AssemblyReference.cs (1)
24string INamedEntity.Name => _identity.Name;
101 references to Name
Microsoft.CodeAnalysis (51)
CodeGen\PrivateImplementationDetails.cs (3)
456return _synthesizedMethods.TryAdd(method.Name, method); 503Debug.Assert(type.Name is { }); 504return _synthesizedTopLevelTypes.TryAdd(type.Name, type);
Emit\CommonPEModuleBuilder.cs (2)
888NestedTypes.Select(t => t.Name).Distinct().Count() == NestedTypes.Count()); 890return NestedTypes?.OrderBy(t => t.Name, StringComparer.Ordinal);
Emit\EditAndContinue\DeletedSourceEventDefinition.cs (1)
32public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
59public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
100public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
35public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourcePropertyDefinition.cs (1)
47public string? Name => OldDefinition.Name;
Emit\NoPia\CommonEmbeddedType.cs (1)
694return UnderlyingNamedType.Name;
Emit\NoPia\EmbeddedTypesManager.cs (5)
110prev.Name == current.Name) 140if (namesOfTopLevelTypes.Contains(MetadataHelpers.BuildQualifiedName(def.NamespaceName, def.Name))) 184result = string.Compare(dx.Name, dy.Name, StringComparison.Ordinal);
NativePdbWriter\PdbWriter.cs (4)
380nestedNamesReversed.Add(nestedType.Name); 400result.Builder.Append(namespaceType.Name); 509scopeConstant.Name, 523scopeLocal.Name,
NativePdbWriter\SymWriterMetadataProvider.cs (1)
73methodName = m.Name;
PEWriter\CustomDebugInfoWriter.cs (3)
232local.Name.Length < CustomDebugInfoEncoder.IdentifierSize; 234(scope, local) => (local.Name, GetDynamicFlags(local), local.DynamicTransformFlags.Length, (local.SlotIndex < 0) ? 0 : local.SlotIndex)); 250(scope, local) => (local.Name, local.SlotIndex, scope.StartOffset, scope.EndOffset, local.TupleElementNames));
PEWriter\InheritedTypeParameter.cs (1)
258get { return _parentParameter.Name; }
PEWriter\LocalScope.cs (2)
32Debug.Assert(!locals.Any(l => l.Name == null)); 33Debug.Assert(!constants.Any(c => c.Name == null));
PEWriter\MemberRefComparer.cs (3)
36if (x.Name != y.Name) 60int hash = Hash.Combine(memberRef.Name, _metadataWriter.GetMemberReferenceParent(memberRef).GetHashCode());
PEWriter\MetadataWriter.cs (15)
614if (parDef.Name != String.Empty || 856return MetadataTokens.AssemblyFileHandle(_fileRefIndex[mref.Name]); 912string nameWithGeneration = (generation == 0) ? namedType.Name : namedType.Name + "#" + generation; 1311return GetModuleReferenceHandle(mref.Name); 1408string name = localDefinition.Name; 2212name: GetStringHandleForNameAndCheckLength(eventDef.Name, eventDef), 2385name: GetStringHandleForNameAndCheckLength(fieldDef.Name, fieldDef), 2463name: GetStringHandleForNameAndCheckLength(genericParameter.Name, genericParameter), 2488StringHandle importName = entryPointName != null && entryPointName != methodDef.Name 2490: metadata.GetOrAddString(methodDef.Name); // Length checked while populating the method def table. 2588name: GetStringHandleForNameAndCheckLength(memberRef.Name, memberRef), 2630name: GetStringHandleForNameAndCheckLength(methodDef.Name, methodDef), 2766name: GetStringHandleForNameAndCheckLength(parDef.Name, parDef)); 2779name: GetStringHandleForNameAndCheckLength(propertyDef.Name, propertyDef),
PEWriter\MetadataWriter.PortablePdb.cs (2)
112name: _debugMetadataOpt.GetOrAddString(local.Name)); 123name: _debugMetadataOpt.GetOrAddString(constant.Name),
PEWriter\ReferenceIndexer.cs (1)
180this.metadataWriter.GetModuleReferenceHandle(moduleReference.Name);
PEWriter\TypeNameSerializer.cs (3)
219foreach (var ch in namedType.Name) 272return @namespace.Name; 278string name = @namespace.Name;
Microsoft.CodeAnalysis.CSharp (6)
Compilation\CSharpCompilation.cs (1)
3555diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuilt).Name,
Compiler\MethodCompiler.cs (1)
206diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuiltOpt).Name!,
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
155get { return _underlyingMethod.Name; }
Emitter\Model\PEModuleBuilder.cs (3)
1862Debug.Assert(methodAdapter.Name == methodName); 1963Debug.Assert(typeAdapter.Name == typeName); 1984Debug.Assert(typeAdapter.Name == typeName);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (36)
Emit\EditAndContinue\SymbolMatcherTests.cs (36)
499Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 506Assert.Equal("x1", x1.Name); 507Assert.Equal("x2", x2.Name); 514Assert.Equal("x1", mappedX1.Name); 570Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 575AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x1", "x2" }); 576var x1 = fields.Where(f => f.Name == "x1").Single(); 577var x2 = fields.Where(f => f.Name == "x2").Single(); 584Assert.Equal("x1", mappedX1.Name); 1124Assert.Equal("<>c__DisplayClass2_0", displayClass.Name); 1129AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x", "y1", "y2" }); 1130var y1 = fields.Where(f => f.Name == "y1").Single(); 1131var y2 = fields.Where(f => f.Name == "y2").Single(); 1138Assert.Equal("y1", mappedY1.Name); 1139Assert.Equal("y2", mappedY2.Name); 1478Assert.Equal("<>c", displayClass.Name); 1486Assert.Equal("<>9__0_0", field1.Name); 1487Assert.Equal("<>9__0_1", field2.Name); 1488Assert.Equal("<>9__0_2", field3.Name); 1496Assert.Equal("<>9__0_0", mappedField1.Name); 1497Assert.Equal("<>9__0_1", mappedField2.Name); 1498Assert.Equal("<>9__0_2", mappedField3.Name); 1542Assert.Equal("<>c", displayClass.Name); 1545var field0 = displayClass.GetFields(emitContext).Single(f => f.Name == "<>9__0_0"); 1550Assert.Equal("<>9__0_0", field1.Name); 1606Assert.Equal("<>c", displayClass.Name); 1614Assert.Equal("<>9__0_0", field1.Name); 1615Assert.Equal("<>9__0_1", field2.Name); 1616Assert.Equal("<>9__0_2", field3.Name); 1676Assert.Equal("<>c", displayClass.Name); 1684Assert.Equal("<>9__0_0", field1.Name); 1685Assert.Equal("<>9__0_1", field2.Name); 1686Assert.Equal("<>9__0_2", field3.Name); 1694Assert.Equal("<>9__0_0", mappedField1.Name); 1695Assert.Equal("<>9__0_1", mappedField2.Name); 1696Assert.Equal("<>9__0_2", mappedField3.Name);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\Source\MethodTests.cs (1)
1837Assert.Equal(substitutedInterfaceMethod.Name, explicitOverrideImplementedMethod.Name);
Symbols\Source\PropertyTests.cs (3)
2518Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name); 2523Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.Name); 2556Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
2517result[i] = new ILVisualizer.LocalInfo(builderLocal.Name, typeRef, localInfos[i].IsPinned, localInfos[i].IsByRef);
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationDifference.cs (1)
116return new ILVisualizer.LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference);
Metadata\ILBuilderVisualizer.cs (2)
150mapLocal = local => new LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference); 189mapLocal = local => new LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference);