13 references to ConstructedFrom
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Constraints.cs (1)
89
diagnostics.Add(ErrorCode.ERR_TyVarNotFoundInConstraint, clause.Name.Location, name, containingSymbol.
ConstructedFrom
());
Binder\Semantics\OverloadResolution\OverloadResolution.cs (1)
515
Debug.Assert(hidden == hidden.
ConstructedFrom
());
FlowAnalysis\NullableWalker.cs (1)
8188
var definition = member.GetIsNewExtensionMember() ? member.OriginalDefinition : member.
ConstructedFrom
();
Symbols\ConstraintsHelper.cs (10)
986
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_NotRefStructConstraintNotSatisfied, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1003
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_RefConstraintNotSatisfied, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1019
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_UnmanagedConstraintNotSatisfied, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1045
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_ValConstraintNotSatisfied, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1130
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_NewConstraintNotSatisfied, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1134
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.ERR_NewConstraintCannotHaveRequiredMembers, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument.Type))));
1153
nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterNotNullConstraint, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument))));
1160
nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterReferenceTypeConstraint, containingSymbol.
ConstructedFrom
(), typeParameter, typeArgument))));
1184
nullabilityDiagnosticsBuilderOpt.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(ErrorCode.WRN_NullabilityMismatchInTypeParameterConstraint, containingSymbol.
ConstructedFrom
(), constraintType, typeParameter, typeArgument))));
1225
diagnosticsBuilder.Add(new TypeParameterDiagnosticInfo(typeParameter, new UseSiteInfo<AssemblySymbol>(new CSDiagnosticInfo(errorCode, containingSymbol.
ConstructedFrom
(), constraintTypeErrorArgument, typeParameter, typeArgumentErrorArgument))));