12 references to Type
Microsoft.CodeAnalysis.CSharp (12)
CodeGen\EmitAddress.cs (3)
238
Debug.Assert(!expression.
Type
.IsReferenceType);
239
Debug.Assert(!expression.
Type
.IsValueType);
241
var receiverType = expression.
Type
;
CodeGen\EmitExpression.cs (3)
379
Debug.Assert(!expression.
Type
.IsReferenceType);
380
Debug.Assert(!expression.
Type
.IsValueType);
382
var receiverType = expression.
Type
;
CodeGen\Optimizer.cs (1)
1649
return node.Update(valueTypeReceiver, referenceTypeReceiver, node.
Type
);
Generated\BoundNodes.xml.Generated.cs (4)
6063
if (valueTypeReceiver != this.ValueTypeReceiver || referenceTypeReceiver != this.ReferenceTypeReceiver || !TypeSymbol.Equals(type, this.
Type
, TypeCompareKind.ConsiderEverything))
11723
TypeSymbol? type = this.VisitType(node.
Type
);
13886
updatedNode = node.Update(valueTypeReceiver, referenceTypeReceiver, node.
Type
);
16353
new TreeDumperNode("type", node.
Type
, null),
Lowering\SpillSequenceSpiller.cs (1)
365
_receiverSubstitution.Add(receiverRefLocal, complexReceiver.Update(valueTypeReceiver, referenceTypeReceiver, complexReceiver.
Type
));