/
githubmirror
/
roslyn
ОбзорДокументацияВойти
/
githubmirror
/
roslyn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
roslyn/
.../Portable/Symbols/
..
AnonymousTypes

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
Attributes

Unsafe evolution: use unsafe keyword to denote requires-unsafe members (#83295)

3 месяца назад
Extensions

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
FunctionPointers

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
Metadata

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
PublicModel

Unsafe evolution: fix name of ISymbol public API (#84784)

21 час назад
Retargeting

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
Source

Report CS8802 on every file with top-level statements (#83916)

5 дней назад
Synthesized

Unsafe evolution: relax `safe` modifier placement restrictions (#84602)

11 дней назад
Tuples

Unions: cache some calculated results on NamedTypeSymbol representing a union type (#84589)

15 дней назад
Wrapped

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
AbstractTypeMap.cs

Reduce allocations in AbstractTypeMap (#72588)

2 года назад
AbstractTypeParameterMap.cs

Append chars more efficiently when creating strings (#71812)

3 года назад
AccessibilityExtensions.cs

generated move

6 лет назад
AliasSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
ArrayTypeSymbol.cs

Extensions: DocumentationCommentId and ExtensionGroupingName/ExtensionMarkerName APIs, update grouping type metadata name (#80164)

год назад
AssemblySymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
BaseTypeAnalysis.cs

Struct layout check – break an infinite generic expansion cycle that doesn’t include the target struct (a cycle at the end of the path) (#75702)

2 года назад
CallerUnsafeMode.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
Compilation_UsedAssemblies.cs

ReferenceEqualityComparer (#78350)

год назад
Compilation_WellKnownMembers.cs

Unsafe evolution: use unsafe keyword to denote requires-unsafe members (#83295)

3 месяца назад
CompletionPart.cs

Specially handle some scenarios for type parameters with 'allows ref struct' constraint (#73025)

2 года назад
ConstantValueUtils.cs

Do not resolve diagnostics early during attribute binding (#71140)

3 года назад
ConstraintsHelper.cs

Rename GetIsNewExtensionMember helpers (#80925)

9 месяцев назад
ConstructedMethodSymbol.cs

Adjust `ContainingSymbol` for substituted local function (#75636)

2 года назад
ConstructedNamedTypeSymbol.cs

Add additional information when we throw an 'unreachable' exception

4 года назад
ConversionSignatureComparer.cs

Implement name an signature conflict check across extension containers with the same receiver type (#77747)

год назад
CustomModifier.cs

generated move

6 лет назад
DiscardSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
DynamicTypeEraser.cs

generated move

6 лет назад
DynamicTypeSymbol.cs

Extensions: DocumentationCommentId and ExtensionGroupingName/ExtensionMarkerName APIs, update grouping type metadata name (#80164)

год назад
EmbeddableAttributes.cs

Unsafe evolution: use unsafe keyword to denote requires-unsafe members (#83295)

3 месяца назад
EnumConversions.cs

Initial support for union declarations (#82500)

6 месяцев назад
ErrorMethodSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
ErrorPropertySymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
ErrorTypeSymbol.ErrorTypeParameterSymbol.cs

Rename public API based on API review decision (#73476)

2 года назад
ErrorTypeSymbol.cs

Closed classes: implement exhaustiveness check (#83120)

3 месяца назад
EventSymbol.cs

EnC: Mark deleted members with an attribute (#79764)

год назад
EventSymbolExtensions.cs

generated move

6 лет назад
ExtendedErrorTypeSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
FieldOrPropertyInitializer.cs

Run 'make struct readonly' on compiler code (#63675)

4 года назад
FieldSymbol.cs

Unsafe evolution: `unsafe` fields (#83694)

3 месяца назад
FileIdentifier.cs

File types need to account for pathmap (#70322)

3 года назад
FlowAnalysisAnnotations.cs

generated move

6 лет назад
FunctionTypeSymbol.cs

Extensions: DocumentationCommentId and ExtensionGroupingName/ExtensionMarkerName APIs, update grouping type metadata name (#80164)

год назад
LabelSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
LexicalSortKey.cs

Remove unnecessary casts

3 года назад
LocalDeclarationKind.cs

generated move

6 лет назад
LocalSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
MemberSignatureComparer.cs

Add friendlier error message on an explicit implementation when the return type is wrong (#80376)

год назад
MemberSymbolExtensions.cs

Unsafe evolution: implement compat mode (#81701)

8 месяцев назад
MergedNamespaceSymbol.cs

Extensions: Merge lookup of classic and new extensions (#82165)

6 месяцев назад
MetadataOrSourceAssemblySymbol.cs

Avoid storing information about unrelated assemblies in AssembliesToWhichInternalAccessHasBeenDetermined (#81959)

7 месяцев назад
MetadataOrSourceOrRetargetingAssemblySymbol.cs

Unsafe evolution: avoid checking unreferenced assemblies (#82300)

6 месяцев назад
MethodSymbol.cs

Merge remote-tracking branch 'dotnet/main' into merge-main

2 месяца назад
MethodSymbolExtensions.cs

SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module (#84013)

2 месяца назад
MissingAssemblySymbol.cs

Extensions: Merge lookup of classic and new extensions (#82165)

6 месяцев назад
MissingCorLibrarySymbol.cs

Introduce a concept of internal special types, move all members defined in special types to the SpecialMember set. (#72646)

2 года назад
MissingMetadataTypeSymbol.cs

Introduce a concept of internal special types, move all members defined in special types to the SpecialMember set. (#72646)

2 года назад
MissingModuleSymbol.cs

Unsafe evolution: add `MemorySafetyRules` attribute (#81441)

8 месяцев назад
MissingNamespaceSymbol.cs

Allocate less in GetTypeByMetadataName (#68415)

3 года назад
ModuleSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
MutableTypeMap.cs

generated move

6 лет назад
NamedTypeSymbol.cs

Unions: enforce the same order of processing for base interfaces of a member provider interface source vs. metadata. (#84664)

11 дней назад
NamespaceExtent.cs

Run 'make struct readonly' on compiler code (#63675)

4 года назад
NamespaceOrTypeSymbol.cs

Move SpecializedCollections to Microsoft.CodeAnalysis.Collections namespace (#78466)

год назад
NamespaceSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
NativeIntegerTypeSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
NoPiaAmbiguousCanonicalTypeSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
NoPiaIllegalGenericInstantiationSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
NoPiaMissingCanonicalTypeSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
NonMissingAssemblySymbol.cs

Reduce amount of allocated MissingMetadataTypeSymbol symbols during various lookup operations. (#65046)

4 года назад
NonMissingModuleSymbol.cs

Allocate less in GetTypeByMetadataName (#68415)

3 года назад
NullableAnnotation.cs

Fix nullability check in override/implementation (#49723)

6 лет назад
NullableAnnotationExtensions.cs

Remove unneeded `#pragma warning disable` (#64535)

4 года назад
NullableContextKind.cs

generated move

6 лет назад
NullableFlowState.cs

generated move

6 лет назад
NullableFlowStateExtensions.cs

Remove IDE0055 suppression

6 лет назад
ObsoleteAttributeHelpers.cs

Support ExperimentalAttribute.Message (#76060)

2 года назад
OverriddenOrHiddenMembersHelpers.cs

SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module (#84013)

2 месяца назад
OverriddenOrHiddenMembersResult.cs

Add additional information when we throw an 'unreachable' exception

4 года назад
ParameterSignature.cs

generated move

6 лет назад
ParameterSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
PlaceholderTypeArgumentSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
PointerTypeSymbol.cs

Extensions: DocumentationCommentId and ExtensionGroupingName/ExtensionMarkerName APIs, update grouping type metadata name (#80164)

год назад
PropertyOrEventSymbolExtensions.cs

Move SpecializedCollections to Microsoft.CodeAnalysis.Collections namespace (#78466)

год назад
PropertySymbol.cs

Extension indexers: indexing with implicit indexers (#82453)

5 месяцев назад
PropertySymbolExtensions.cs

Partial properties: basic indexer scenarios and signature mismatch diagnostics (#73378)

2 года назад
RangeVariableSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
ReducedExtensionMethodSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
RefKindExtensions.cs

Emit modopt for ref readonly parameters in function pointers (#68728)

3 года назад
ReferenceManager.cs

Remove unnecessary suppressions (#81499)

8 месяцев назад
SignatureOnlyMethodSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SignatureOnlyParameterSymbol.cs

Extensions: propagate return-targeted and local function parameter attributes (#80070)

год назад
SignatureOnlyPropertySymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SpecialTypeExtensions.cs

generated move

6 лет назад
SpecializedSymbolCollections.cs

generated move

6 лет назад
SubstitutedEventSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SubstitutedFieldSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SubstitutedMethodSymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SubstitutedNamedTypeSymbol.cs

Closed classes: implement exhaustiveness check (#83120)

3 месяца назад
SubstitutedParameterSymbol.cs

Avoid `virtual` implementations for `AddSynthesizedAttributes` (#81289)

8 месяцев назад
SubstitutedPropertySymbol.cs

Unsafe evolution: extend compat mode to legacy callers (#83660)

2 месяца назад
SubstitutedTypeParameterSymbol.cs

Avoid `virtual` implementations for `AddSynthesizedAttributes` (#81289)

8 месяцев назад
Symbol.cs

Unsafe evolution: add ISymbol public API (#84674)

11 дней назад
SymbolCompletionState.cs

Copilot: Fix culture-sensitive StringBuilder.Append and ToString calls across codebase and add banned symbols (#80800)

10 месяцев назад
SymbolDistinguisher.cs

Avoid dereferencing null CheckConstraintsArgs.CurrentCompilation (#78729)

год назад
SymbolEqualityComparer.cs

Extensions: Address follow-ups related to collection expressions (#79877)

год назад
SymbolExtensions.cs

Add actual nullable analysis support for `with(...)` elements. (#81978)

7 месяцев назад
SymbolKindExtensions.cs

Fix error message when trying to use using-static with an invalid type (#68571)

3 года назад
SymbolVisitor.cs

generated move

6 лет назад
SymbolVisitor`1.cs

generated move

6 лет назад
SymbolVisitor`2.cs

generated move

6 лет назад
Symbol_Attributes.cs

Merge branch 'main' into features/UnsafeEvolution

6 месяцев назад
SynthesizedNamespaceSymbol.cs

Allocate less in GetTypeByMetadataName (#68415)

3 года назад
SynthesizedSimpleMethodTypeParameterSymbol.cs

Rename public API based on API review decision (#73476)

2 года назад
TypeMap.cs

Avoid `virtual` implementations for `AddSynthesizedAttributes` (#81289)

8 месяцев назад
TypeParameterBounds.cs

Avoid cycles while binding type parameter constraints

6 лет назад
TypeParameterSymbol.cs

Extensions: fix NullableContext calculation for type parameters on implementation method (#82297)

6 месяцев назад
TypeParameterSymbolExtensions.cs

generated move

6 лет назад
TypeSymbol.SymbolAndDiagnostics.cs

Do not resolve diagnostics early during attribute binding (#71140)

3 года назад
TypeSymbol.cs

Unions: enforce the same order of processing for base interfaces of a member provider interface source vs. metadata. (#84664)

11 дней назад
TypeSymbolExtensions.cs

Replace string.Compare == 0 patterns with Equals/StartsWith calls (#84036)

2 месяца назад
TypeUnification.cs

Closed classes misc changes (#83614)

3 месяца назад
TypeWithAnnotations.cs

Extensions: check for collisions (#79702)

год назад
TypeWithState.cs

Fix regression with var pattern nullability (#53691) (#53823)

5 лет назад
TypedConstantExtensions.cs

Fix nullable annotations of `SymbolDisplay.FormatPrimitive` (#79869)

год назад
UnboundGenericType.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
UnsupportedMetadataTypeSymbol.cs

Fix HasFileLocalTypes check for constructed types (#68386)

3 года назад
UpdatedContainingSymbolLocal.cs

Do not resolve diagnostics early during attribute binding (#71140)

3 года назад
VarianceSafety.cs

Fix missing extension-type symbol handling in VarianceSafety.cs (#78230)

год назад