1 write to _sourceTypeParameter
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EETypeParameterSymbol.cs (1)
32
_sourceTypeParameter
= sourceTypeParameter;
17 references to _sourceTypeParameter
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (17)
Symbols\EETypeParameterSymbol.cs (17)
44
get { return
_sourceTypeParameter
.Name; }
54
get { return
_sourceTypeParameter
.HasConstructorConstraint; }
59
get { return
_sourceTypeParameter
.HasReferenceTypeConstraint; }
66
return
_sourceTypeParameter
.IsReferenceTypeFromConstraintTypes || CalculateIsReferenceTypeFromConstraintTypes(ConstraintTypesNoUseSiteDiagnostics);
72
get { return
_sourceTypeParameter
.ReferenceTypeConstraintIsNullable; }
77
get { return
_sourceTypeParameter
.HasNotNullConstraint; }
84
if (
_sourceTypeParameter
.ConstraintTypesNoUseSiteDiagnostics.IsEmpty)
86
return
_sourceTypeParameter
.IsNotNullable;
95
get { return
_sourceTypeParameter
.HasValueTypeConstraint; }
102
return
_sourceTypeParameter
.IsValueTypeFromConstraintTypes || CalculateIsValueTypeFromConstraintTypes(ConstraintTypesNoUseSiteDiagnostics);
108
get { return
_sourceTypeParameter
.HasUnmanagedTypeConstraint; }
128
get { return
_sourceTypeParameter
.Variance; }
138
_sourceTypeParameter
.EnsureAllConstraintsAreResolved();
143
var constraintTypes =
_sourceTypeParameter
.GetConstraintTypes(inProgress);
157
var type =
_sourceTypeParameter
.GetDeducedBaseType(inProgress);
163
var type =
_sourceTypeParameter
.GetEffectiveBaseClass(inProgress);
169
var interfaces =
_sourceTypeParameter
.GetInterfaces(inProgress);