16 references to Type
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Statements.cs (1)
1255
elementType = ((PointerTypeSymbol)fa.
Type
).PointedAtType;
CodeGen\Optimizer.cs (1)
1378
return node.Update(receiver, field, node.ConstantValueOpt, node.ResultKind, node.
Type
);
Generated\BoundNodes.xml.Generated.cs (4)
7286
if (receiverOpt != this.ReceiverOpt || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(fieldSymbol, this.FieldSymbol) || constantValueOpt != this.ConstantValueOpt || resultKind != this.ResultKind || isByValue != this.IsByValue || isDeclaration != this.IsDeclaration || !TypeSymbol.Equals(type, this.
Type
, TypeCompareKind.ConsiderEverything))
11932
TypeSymbol? type = this.VisitType(node.
Type
);
14426
updatedNode = node.Update(receiverOpt, fieldSymbol, node.ConstantValueOpt, node.ResultKind, node.IsByValue, node.IsDeclaration, node.
Type
);
16710
new TreeDumperNode("type", node.
Type
, null),
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
170
TypeSymbol combinedTokensType = combinedTokens.
Type
;
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
644
return MakeFieldAccess(fieldAccess.Syntax, receiverOpt, fieldAccess.FieldSymbol, fieldAccess.ConstantValueOpt, fieldAccess.ResultKind, fieldAccess.
Type
, fieldAccess);
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
14
return MakeFieldAccess(node.Syntax, rewrittenReceiver, node.FieldSymbol, node.ConstantValueOpt, node.ResultKind, node.
Type
, node);
Lowering\LocalRewriter\LocalRewriter_PointerElementAccess.cs (2)
25
fieldAccess = fieldAccess.Update(loweredFieldReceiver, fieldAccess.FieldSymbol, fieldAccess.ConstantValueOpt, fieldAccess.ResultKind, fieldAccess.
Type
);
26
return new BoundAddressOfOperator(receiver.Syntax, fieldAccess, isManaged: true, fieldAccess.
Type
);
Lowering\MethodToClassRewriter.cs (1)
555
TypeSymbol type = this.VisitType(node.
Type
);
Lowering\SpillSequenceSpiller.cs (3)
420
return field.Update(receiver, fieldSymbol, field.ConstantValueOpt, field.ResultKind, field.
Type
);
957
field = field.Update(receiver, field.FieldSymbol, field.ConstantValueOpt, field.ResultKind, field.
Type
);
1216
return UpdateExpression(builder, node.Update(receiver, node.FieldSymbol, node.ConstantValueOpt, node.ResultKind, node.
Type
));
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
738
TypeSymbol fieldType = fieldReference.
Type
;