Base:
property
TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp.Symbols.ParameterSymbol.TypeWithAnnotations
11 references to TypeWithAnnotations
Microsoft.CodeAnalysis.CSharp (11)
Symbols\Source\SourceClonedParameterSymbol.cs (1)
85
get { return _originalParam.
TypeWithAnnotations
; }
Symbols\Source\SourceComplexParameterSymbol.cs (8)
1059
else if (!compilation.Conversions.HasCallerLineNumberConversion(
TypeWithAnnotations
.Type, ref useSiteInfo))
1063
diagnostics.Add(ErrorCode.ERR_NoConversionForCallerLineNumberParam, node.Name.Location, intType,
TypeWithAnnotations
.Type);
1087
else if (!compilation.Conversions.HasCallerInfoStringConversion(
TypeWithAnnotations
.Type, ref useSiteInfo))
1091
diagnostics.Add(ErrorCode.ERR_NoConversionForCallerFilePathParam, node.Name.Location, stringType,
TypeWithAnnotations
.Type);
1120
else if (!compilation.Conversions.HasCallerInfoStringConversion(
TypeWithAnnotations
.Type, ref useSiteInfo))
1124
diagnostics.Add(ErrorCode.ERR_NoConversionForCallerMemberNameParam, node.Name.Location, stringType,
TypeWithAnnotations
.Type);
1161
else if (!compilation.Conversions.HasCallerInfoStringConversion(
TypeWithAnnotations
.Type, ref useSiteInfo))
1165
diagnostics.Add(ErrorCode.ERR_NoConversionForCallerArgumentExpressionParam, node.Name.Location, stringType,
TypeWithAnnotations
.Type);
Symbols\Source\SourceParameterSymbol.cs (1)
132
TypeWithAnnotations newTypeWithModifiers = this.
TypeWithAnnotations
.WithTypeAndModifiers(newType, newCustomModifiers);
Symbols\Synthesized\Records\SynthesizedRecordPropertySymbol.cs (1)
88
return (BackingParameter.
TypeWithAnnotations
,