1 write to DeclaredTypeOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3296
this.
DeclaredTypeOpt
= declaredTypeOpt;
15 references to DeclaredTypeOpt
Microsoft.CodeAnalysis.CSharp (14)
Binder\RefSafetyAnalysis.cs (1)
439
if (node.
DeclaredTypeOpt
?.Type.IsRefLikeType == true)
Binder\UsingStatementBinder.cs (2)
130
Debug.Assert(!declarationsOpt.IsEmpty && declarationsOpt[0].
DeclaredTypeOpt
!= null);
132
declarationTypeOpt = declarationsOpt[0].
DeclaredTypeOpt
!.Type;
FlowAnalysis\NullableWalker.cs (4)
3282
if (node.
DeclaredTypeOpt
!= null)
3284
VisitTypeExpression(node.
DeclaredTypeOpt
);
3317
if (node.
DeclaredTypeOpt
!= null)
3319
SetAnalyzedNullability(node.
DeclaredTypeOpt
, new VisitResult(type.ToTypeWithState(), type), true);
Generated\BoundNodes.xml.Generated.cs (5)
3313
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(localSymbol, this.LocalSymbol) || declaredTypeOpt != this.
DeclaredTypeOpt
|| initializerOpt != this.InitializerOpt || argumentsOpt != this.ArgumentsOpt || inferredType != this.InferredType)
9734
this.Visit(node.
DeclaredTypeOpt
);
10906
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.Visit(node.
DeclaredTypeOpt
);
12910
BoundTypeExpression? declaredTypeOpt = (BoundTypeExpression?)this.Visit(node.
DeclaredTypeOpt
);
15173
new TreeDumperNode("declaredTypeOpt", null, new TreeDumperNode[] { Visit(node.
DeclaredTypeOpt
, null) }),
Operations\CSharpOperationFactory.cs (2)
523
BoundTypeExpression? declaredTypeOpt = ((BoundLocalDeclaration)declaration).
DeclaredTypeOpt
;
534
BoundTypeExpression? declaredTypeOpt = declarations[0].
DeclaredTypeOpt
;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ImplicitlyTypeArraysTests.cs (1)
43
var localA = (ArrayTypeSymbol)locDecl.
DeclaredTypeOpt
.Display;