14 references to Type
Microsoft.CodeAnalysis.CSharp (14)
CodeGen\EmitExpression.cs (3)
1432
Debug.Assert(parameter.
Type
.Equals(parameter.ParameterSymbol.Type, TypeCompareKind.AllIgnoreOptions) ||
1433
(!used && parameter.
Type
.SpecialType == SpecialType.System_Byte &&
1449
EmitLoadIndirect(parameter.
Type
, parameter.Syntax);
Generated\BoundNodes.xml.Generated.cs (4)
4699
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(parameterSymbol, this.ParameterSymbol) || !TypeSymbol.Equals(type, this.
Type
, TypeCompareKind.ConsiderEverything))
11887
TypeSymbol? type = this.VisitType(node.
Type
);
14110
updatedNode = node.Update(parameterSymbol, node.
Type
);
16554
new TreeDumperNode("type", node.
Type
, null),
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
244
F.Call(tokenParameter, WellKnownMember.System_Threading_CancellationToken__Equals, F.Default(tokenParameter.
Type
))),
Lowering\LocalRewriter\LocalRewriter.cs (1)
323
var result = new BoundFieldAccess(node.Syntax, new BoundThisReference(node.Syntax, primaryCtor.ContainingType), field, ConstantValue.NotAvailable, LookupResultKind.Viable, node.
Type
);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (2)
789
Debug.Assert(parameterReference.
Type
.Equals(fieldType) ||
790
parameterReference.
Type
.IsObjectType());
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
93
Debug.Assert(!other.
Type
.IsStructType());
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
62
Debug.Assert(paramAccess.
Type
.IsObjectType());
Symbols\Synthesized\SynthesizedUnionCtor.cs (1)
49
Conversion c = F.Compilation.Conversions.ClassifyImplicitConversionFromType(parameter.
Type
, valueProperty.Type, ref useSiteInfo);