42 implementations of Name
Microsoft.CodeAnalysis (26)
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)
32public string? Name
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
59public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
101public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
35public 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;
99 references to Name
Microsoft.CodeAnalysis (49)
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)
876NestedTypes.Select(t => t.Name).Distinct().Count() == NestedTypes.Count()); 878return NestedTypes?.OrderBy(t => t.Name, StringComparer.Ordinal);
Emit\EditAndContinue\DeletedSourceGenericParameter.cs (1)
59public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceMethodDefinition.cs (1)
101public string? Name => OldDefinition.Name;
Emit\EditAndContinue\DeletedSourceParameterDefinition.cs (1)
35public 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; 2218name: GetStringHandleForNameAndCheckLength(eventDef.Name, eventDef), 2391name: GetStringHandleForNameAndCheckLength(fieldDef.Name, fieldDef), 2469name: GetStringHandleForNameAndCheckLength(genericParameter.Name, genericParameter), 2494StringHandle importName = entryPointName != null && entryPointName != methodDef.Name 2496: metadata.GetOrAddString(methodDef.Name); // Length checked while populating the method def table. 2594name: GetStringHandleForNameAndCheckLength(memberRef.Name, memberRef), 2636name: GetStringHandleForNameAndCheckLength(methodDef.Name, methodDef), 2760name: GetStringHandleForNameAndCheckLength(parDef.Name, parDef)); 2773name: 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)
3523diagnostics.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)
1866Debug.Assert(methodAdapter.Name == methodName); 1967Debug.Assert(typeAdapter.Name == typeName); 1988Debug.Assert(typeAdapter.Name == typeName);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (36)
Emit\EditAndContinue\SymbolMatcherTests.cs (36)
498Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 505Assert.Equal("x1", x1.Name); 506Assert.Equal("x2", x2.Name); 513Assert.Equal("x1", mappedX1.Name); 569Assert.Equal("<>c__DisplayClass0_0", displayClass.Name); 574AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x1", "x2" }); 575var x1 = fields.Where(f => f.Name == "x1").Single(); 576var x2 = fields.Where(f => f.Name == "x2").Single(); 583Assert.Equal("x1", mappedX1.Name); 1123Assert.Equal("<>c__DisplayClass2_0", displayClass.Name); 1128AssertEx.SetEqual(fields.Select(f => f.Name), new[] { "x", "y1", "y2" }); 1129var y1 = fields.Where(f => f.Name == "y1").Single(); 1130var y2 = fields.Where(f => f.Name == "y2").Single(); 1137Assert.Equal("y1", mappedY1.Name); 1138Assert.Equal("y2", mappedY2.Name); 1477Assert.Equal("<>c", displayClass.Name); 1485Assert.Equal("<>9__0_0", field1.Name); 1486Assert.Equal("<>9__0_1", field2.Name); 1487Assert.Equal("<>9__0_2", field3.Name); 1495Assert.Equal("<>9__0_0", mappedField1.Name); 1496Assert.Equal("<>9__0_1", mappedField2.Name); 1497Assert.Equal("<>9__0_2", mappedField3.Name); 1541Assert.Equal("<>c", displayClass.Name); 1544var field0 = displayClass.GetFields(emitContext).Single(f => f.Name == "<>9__0_0"); 1549Assert.Equal("<>9__0_0", field1.Name); 1605Assert.Equal("<>c", displayClass.Name); 1613Assert.Equal("<>9__0_0", field1.Name); 1614Assert.Equal("<>9__0_1", field2.Name); 1615Assert.Equal("<>9__0_2", field3.Name); 1675Assert.Equal("<>c", displayClass.Name); 1683Assert.Equal("<>9__0_0", field1.Name); 1684Assert.Equal("<>9__0_1", field2.Name); 1685Assert.Equal("<>9__0_2", field3.Name); 1693Assert.Equal("<>9__0_0", mappedField1.Name); 1694Assert.Equal("<>9__0_1", mappedField2.Name); 1695Assert.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)
2492result[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);