55 implementations of Name
Microsoft.CodeAnalysis (27)
CodeGen\ArrayMembers.cs (1)
298public abstract string Name { get; }
CodeGen\LocalConstantDefinition.cs (1)
36public string Name { get; }
CodeGen\LocalDefinition.cs (1)
138public string? Name => _nameOpt;
CodeGen\PrivateImplementationDetails.cs (3)
343public string Name => _name; 449public string Name => _alignment == 1 ? 533public string Name => _name;
CodeGen\SignatureOnlyLocalDefinition.cs (1)
72public string? Name => null;
Emit\CommonPEModuleBuilder.cs (1)
97public abstract string Name { get; }
Emit\EditAndContinue\DeletedEventDefinition.cs (1)
42public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
56public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
103public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedParameterDefinition.cs (1)
34public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedPropertyDefinition.cs (1)
59public string? Name => OldDefinition.Name;
Emit\ErrorType.cs (2)
185string Cci.INamedEntity.Name 249string 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)
253string Cci.INamedEntity.Name => Name;
Emit\NoPia\CommonEmbeddedParameter.cs (1)
223string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedProperty.cs (1)
212string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedType.cs (1)
688string Cci.INamedEntity.Name
Emit\NoPia\CommonEmbeddedTypeParameter.cs (1)
209string Cci.INamedEntity.Name
Emit\NoPia\VtblGap.cs (1)
185string Cci.INamedEntity.Name
PEWriter\InheritedTypeParameter.cs (1)
249public string? Name
PEWriter\ReturnValueParameter.cs (1)
100public string Name
PEWriter\RootModuleStaticConstructor.cs (1)
30public string Name => WellKnownMemberNames.StaticConstructorName;
PEWriter\RootModuleType.cs (1)
66public string Name
Microsoft.CodeAnalysis.CSharp (14)
Emitter\Model\AssemblyReference.cs (1)
41string Cci.INamedEntity.Name => Identity.Name;
Emitter\Model\EventSymbolAdapter.cs (1)
149string Cci.INamedEntity.Name
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
158string Cci.INamedEntity.Name
Emitter\Model\FieldSymbolAdapter.cs (1)
125string Cci.INamedEntity.Name
Emitter\Model\MethodSymbolAdapter.cs (1)
122string Cci.INamedEntity.Name
Emitter\Model\ModuleReference.cs (1)
36string Cci.INamedEntity.Name
Emitter\Model\NamedTypeReference.cs (1)
53string Cci.INamedEntity.Name
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
768string Cci.INamedEntity.Name
Emitter\Model\NamespaceSymbolAdapter.cs (1)
21string Cci.INamedEntity.Name => AdaptedNamespaceSymbol.MetadataName;
Emitter\Model\ParameterSymbolAdapter.cs (1)
201string Cci.INamedEntity.Name
Emitter\Model\PEAssemblyBuilder.cs (1)
189public override string Name => _metadataName;
Emitter\Model\PropertySymbolAdapter.cs (1)
263string INamedEntity.Name
Emitter\Model\TypeMemberReference.cs (1)
23string Cci.INamedEntity.Name
Emitter\Model\TypeParameterSymbolAdapter.cs (1)
201string Cci.INamedEntity.Name
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler (1)
AssemblyReference.cs (1)
24string INamedEntity.Name => _identity.Name;
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
84string INamedEntity.Name => UnderlyingType.Name;
Microsoft.CodeAnalysis.VisualBasic (12)
Emit\AssemblyReference.vb (1)
38Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\EventSymbolAdapter.vb (1)
118Private ReadOnly Property IEventDefinitionName As String Implements Cci.IEventDefinition.Name
Emit\FieldSymbolAdapter.vb (1)
99Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\MethodSymbolAdapter.vb (1)
92Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\ModuleReference.vb (1)
30Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\NamedTypeReference.vb (1)
39Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\NamedTypeSymbolAdapter.vb (1)
767Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\NamespaceSymbolAdapter.vb (1)
16Private ReadOnly Property INamedEntity_Name As String Implements INamedEntity.Name
Emit\ParameterSymbolAdapter.vb (1)
139Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\PropertySymbolAdapter.vb (1)
175Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\TypeMemberReference.vb (1)
19Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\TypeParameterSymbolAdapter.vb (1)
168Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
140 references to Name
Microsoft.CodeAnalysis (49)
CodeGen\PrivateImplementationDetails.cs (1)
290return _synthesizedMethods.TryAdd(method.Name, method);
Emit\CommonPEModuleBuilder.cs (2)
780NestedTypes.Select(t => t.Name).Distinct().Count() == NestedTypes.Count()); 782return NestedTypes?.OrderBy(t => t.Name, StringComparer.Ordinal);
Emit\EditAndContinue\DeletedEventDefinition.cs (1)
42public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedGenericParameter.cs (1)
56public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedMethodDefinition.cs (1)
103public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedParameterDefinition.cs (1)
34public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedPropertyDefinition.cs (1)
59public string? Name => OldDefinition.Name;
Emit\NoPia\CommonEmbeddedType.cs (1)
692return UnderlyingNamedType.Name;
Emit\NoPia\EmbeddedTypesManager.cs (5)
111prev.Name == current.Name) 141if (namesOfTopLevelTypes.Contains(MetadataHelpers.BuildQualifiedName(def.NamespaceName, def.Name))) 183result = string.Compare(dx.Name, dy.Name, StringComparison.Ordinal);
NativePdbWriter\PdbWriter.cs (4)
381nestedNamesReversed.Add(nestedType.Name); 401result.Builder.Append(namespaceType.Name); 496scopeConstant.Name, 510scopeLocal.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)
251get { 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)
609if (parDef.Name != String.Empty || 851return MetadataTokens.AssemblyFileHandle(_fileRefIndex[mref.Name]); 923string nameWithGeneration = (generation == 0) ? namedType.Name : namedType.Name + "#" + generation; 1312return GetModuleReferenceHandle(mref.Name); 1409string name = localDefinition.Name; 2192name: GetStringHandleForNameAndCheckLength(eventDef.Name, eventDef), 2352name: GetStringHandleForNameAndCheckLength(fieldDef.Name, fieldDef), 2429name: GetStringHandleForNameAndCheckLength(genericParameter.Name, genericParameter), 2454StringHandle importName = entryPointName != null && entryPointName != methodDef.Name 2456: metadata.GetOrAddString(methodDef.Name); // Length checked while populating the method def table. 2527name: GetStringHandleForNameAndCheckLength(memberRef.Name, memberRef), 2569name: GetStringHandleForNameAndCheckLength(methodDef.Name, methodDef), 2693name: GetStringHandleForNameAndCheckLength(parDef.Name, parDef)); 2706name: GetStringHandleForNameAndCheckLength(propertyDef.Name, propertyDef),
PEWriter\MetadataWriter.PortablePdb.cs (2)
112name: _debugMetadataOpt.GetOrAddString(local.Name)); 123name: _debugMetadataOpt.GetOrAddString(constant.Name),
PEWriter\ReferenceIndexer.cs (1)
186this.metadataWriter.GetModuleReferenceHandle(moduleReference.Name);
PEWriter\TypeNameSerializer.cs (3)
219foreach (var ch in namedType.Name) 272return @namespace.Name; 278string name = @namespace.Name;
Microsoft.CodeAnalysis.CSharp (12)
Compilation\CSharpCompilation.cs (1)
3224diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuilt).Name,
Compiler\MethodCompiler.cs (1)
194diagnostics.Add(ErrorCode.ERR_ModuleEmitFailure, NoLocation.Singleton, ((Cci.INamedEntity)moduleBeingBuiltOpt).Name,
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (8)
131return VisitTypeMembers(otherContainer, nestedType, GetNestedTypes, (a, b) => StringOrdinalComparer.Equals(a.Name, b.Name)); 144return VisitTypeMembers(otherContainer, field, GetFields, (a, b) => StringOrdinalComparer.Equals(a.Name, b.Name)); 167RoslynDebug.AssertNotNull(def.Name); 170topLevelTypes.TryGetValue(def.Name, out var otherDef); 184RoslynDebug.AssertNotNull(type.Name); 185typesByName.Add(type.Name, type);
Emitter\EditAndContinue\EmitHelpers.cs (1)
149static string getName(Cci.ITypeDefinition type) => ((Cci.INamedEntity)type).Name!;
Emitter\Model\ExpandedVarargsMethodReference.cs (1)
160get { return _underlyingMethod.Name; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (36)
Emit\EditAndContinue\SymbolMatcherTests.cs (36)
573Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 580Assert.Equal("x1", x1.Name); 581Assert.Equal("x2", x2.Name); 588Assert.Equal("x1", mappedX1.Name); 643Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 648AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x1", "x2" }); 649var x1 = fields.Where(f => f.Name == "x1").Single(); 650var x2 = fields.Where(f => f.Name == "x2").Single(); 657Assert.Equal("x1", mappedX1.Name); 1342Assert.Equal("<>c__DisplayClass2_0", displayClass.Name); 1347AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x", "y1", "y2" }); 1348var y1 = fields.Where(f => f.Name == "y1").Single(); 1349var y2 = fields.Where(f => f.Name == "y2").Single(); 1356Assert.Equal("y1", mappedY1.Name); 1357Assert.Equal("y2", mappedY2.Name); 1776Assert.Equal("<>c", displayClass.Name); 1784Assert.Equal("<>9__0_0", field1.Name); 1785Assert.Equal("<>9__0_1", field2.Name); 1786Assert.Equal("<>9__0_2", field3.Name); 1794Assert.Equal("<>9__0_0", mappedField1.Name); 1795Assert.Equal("<>9__0_1", mappedField2.Name); 1796Assert.Equal("<>9__0_2", mappedField3.Name); 1839Assert.Equal("<>c", displayClass.Name); 1842var field0 = displayClass.GetFields(emitContext).Single(f => f.Name == "<>9__0_0"); 1847Assert.Equal("<>9__0_0", field1.Name); 1900Assert.Equal("<>c", displayClass.Name); 1908Assert.Equal("<>9__0_0", field1.Name); 1909Assert.Equal("<>9__0_1", field2.Name); 1910Assert.Equal("<>9__0_2", field3.Name); 1967Assert.Equal("<>c", displayClass.Name); 1975Assert.Equal("<>9__0_0", field1.Name); 1976Assert.Equal("<>9__0_1", field2.Name); 1977Assert.Equal("<>9__0_2", field3.Name); 1985Assert.Equal("<>9__0_0", mappedField1.Name); 1986Assert.Equal("<>9__0_1", mappedField2.Name); 1987Assert.Equal("<>9__0_2", mappedField3.Name);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\Source\MethodTests.cs (1)
1836Assert.Equal(substitutedInterfaceMethod.Name, explicitOverrideImplementedMethod.Name);
Symbols\Source\PropertyTests.cs (3)
2517Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name); 2522Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.Name); 2555Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1883result[i] = new ILVisualizer.LocalInfo(builderLocal.Name, typeRef, localInfos[i].IsPinned, localInfos[i].IsByRef);
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
84string INamedEntity.Name => UnderlyingType.Name;
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationDifference.cs (1)
113return new ILVisualizer.LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference);
Metadata\ILBuilderVisualizer.cs (2)
147mapLocal = local => new LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference); 184mapLocal = local => new LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference);
Microsoft.CodeAnalysis.VisualBasic (18)
Emit\AssemblyReference.vb (1)
38Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (6)
103Return VisitTypeMembers(otherContainer, nestedType, AddressOf GetNestedTypes, Function(a, b) s_nameComparer.Equals(a.Name, b.Name)) 115Return VisitTypeMembers(otherContainer, field, AddressOf GetFields, Function(a, b) s_nameComparer.Equals(a.Name, b.Name)) 137Me.GetTopLevelTypesByName().TryGetValue(def.Name, otherDef) 147typesByName.Add(type.Name, type)
Emit\EventSymbolAdapter.vb (1)
118Private ReadOnly Property IEventDefinitionName As String Implements Cci.IEventDefinition.Name
Emit\FieldSymbolAdapter.vb (1)
99Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\MethodSymbolAdapter.vb (1)
92Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\ModuleReference.vb (1)
30Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\NamedTypeReference.vb (1)
39Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\NamedTypeSymbolAdapter.vb (1)
767Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\NamespaceSymbolAdapter.vb (1)
16Private ReadOnly Property INamedEntity_Name As String Implements INamedEntity.Name
Emit\ParameterSymbolAdapter.vb (1)
139Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\PropertySymbolAdapter.vb (1)
175Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Emit\TypeMemberReference.vb (1)
19Private ReadOnly Property INamedEntityName As String Implements Cci.INamedEntity.Name
Emit\TypeParameterSymbolAdapter.vb (1)
168Private ReadOnly Property INamedEntityName As String Implements INamedEntity.Name
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (14)
Emit\EditAndContinue\EditAndContinueTestBase.vb (1)
53Return New ILVisualizer.LocalInfo(local.Name, local.Type, local.IsPinned, local.IsReference)
Emit\EditAndContinue\SymbolMatcherTests.vb (13)
347Assert.Equal("_Closure$__1-0", displayClass.Name) 354Assert.Equal("$VB$Local_x1", x1.Name) 355Assert.Equal("$VB$Local_x2", x2.Name) 366Assert.Equal("$VB$Local_x1", mappedX1.Name) 418Assert.Equal("_Closure$__1-0", displayClass.Name) 425Assert.Equal("$VB$Local_x1", x1.Name) 426Assert.Equal("$VB$Local_x2", x2.Name) 437Assert.Equal("$VB$Local_x1", mappedX1.Name) 494Assert.Equal("_Closure$__", displayClasses(0).Name) 495Assert.Equal("_Closure$__1-0", displayClasses(1).Name) 502Assert.Equal("$VB$Local_x1", x1.Name) 503Assert.Equal("$VB$Local_x2", x2.Name) 514Assert.Equal("$VB$Local_x1", mappedX1.Name)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Source\PropertyTests.vb (2)
8210Assert.Equal(interfacePropertyGetter.Name, getterOverride.ImplementedMethod.Name) 8215Assert.Equal(interfacePropertySetter.Name, setterOverride.ImplementedMethod.Name)