86 references to GetPublicTypeSymbol
Microsoft.CodeAnalysis.CSharp (86)
Operations\CSharpOperationFactory.cs (85)
322
BoundExpression boundExpr => boundExpr.
GetPublicTypeSymbol
(),
423
ITypeSymbol? type = boundDeconstructValuePlaceholder.
GetPublicTypeSymbol
();
435
ITypeSymbol? type = boundDeconstructionAssignmentOperator.
GetPublicTypeSymbol
();
444
ITypeSymbol? type = boundCall.
GetPublicTypeSymbol
();
474
ITypeSymbol? type = boundFunctionPointerInvocation.
GetPublicTypeSymbol
();
495
boundUnconvertedAddressOf.
GetPublicTypeSymbol
(),
512
initializer = new ObjectOrCollectionInitializerOperation(namedArguments, _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), isImplicit: true);
516
var objectCreationOperation = new ObjectCreationOperation(boundAttribute.Constructor.GetPublicSymbol(), initializer, DeriveArguments(boundAttribute), _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), boundAttribute.ConstantValueOpt, isImplicit: true);
557
ITypeSymbol? type = boundLocal.
GetPublicTypeSymbol
();
577
ITypeSymbol? type = boundFieldAccess.
GetPublicTypeSymbol
();
618
ITypeSymbol? type = boundPropertyAccess.
GetPublicTypeSymbol
();
628
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
648
ITypeSymbol? type = boundEventAccess.
GetPublicTypeSymbol
();
660
ITypeSymbol? type = boundEventAssignmentOperator.
GetPublicTypeSymbol
();
669
ITypeSymbol? type = boundParameter.
GetPublicTypeSymbol
();
677
ITypeSymbol? type = boundLiteral.
GetPublicTypeSymbol
();
686
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
694
ITypeSymbol? type = boundAnonymousObjectCreationExpression.
GetPublicTypeSymbol
();
705
ITypeSymbol? type = boundObjectCreationExpression.
GetPublicTypeSymbol
();
742
ITypeSymbol? type = boundWithExpression.
GetPublicTypeSymbol
();
754
ITypeSymbol? type = boundDynamicObjectCreationExpression.
GetPublicTypeSymbol
();
769
methodGroup.Syntax, methodGroup.
GetPublicTypeSymbol
(), methodGroup.WasCompilerGenerated);
783
ITypeSymbol? type = boundDynamicInvocation.
GetPublicTypeSymbol
();
826
ITypeSymbol? type = boundDynamicIndexerAccess.
GetPublicTypeSymbol
();
835
ITypeSymbol? type = boundObjectInitializerExpression.
GetPublicTypeSymbol
();
844
ITypeSymbol? type = boundCollectionInitializerExpression.
GetPublicTypeSymbol
();
853
ITypeSymbol? type = boundObjectInitializerMember.
GetPublicTypeSymbol
();
917
ITypeSymbol? type = boundDynamicObjectInitializerMember.
GetPublicTypeSymbol
();
929
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
946
boundDynamicMemberAccess.Syntax, boundDynamicMemberAccess.
GetPublicTypeSymbol
(), boundDynamicMemberAccess.WasCompilerGenerated);
960
containingType = receiver.
GetPublicTypeSymbol
();
979
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
1031
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1114
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1146
ITypeSymbol? type = boundAsOperator.
GetPublicTypeSymbol
();
1155
ITypeSymbol? type = boundDelegateCreationExpression.
GetPublicTypeSymbol
();
1174
ITypeSymbol? typeOperand = boundIsOperator.TargetType.
GetPublicTypeSymbol
();
1177
ITypeSymbol? type = boundIsOperator.
GetPublicTypeSymbol
();
1185
ITypeSymbol? typeOperand = boundSizeOfOperator.SourceType.
GetPublicTypeSymbol
();
1188
ITypeSymbol? type = boundSizeOfOperator.
GetPublicTypeSymbol
();
1196
ITypeSymbol? typeOperand = boundTypeOfOperator.SourceType.
GetPublicTypeSymbol
();
1199
ITypeSymbol? type = boundTypeOfOperator.
GetPublicTypeSymbol
();
1209
ITypeSymbol? type = boundArrayCreation.
GetPublicTypeSymbol
();
1226
ITypeSymbol? collectionType = expr.
GetPublicTypeSymbol
();
1295
ITypeSymbol? type = boundDefaultExpression.
GetPublicTypeSymbol
();
1305
ITypeSymbol? type = boundBaseReference.
GetPublicTypeSymbol
();
1314
ITypeSymbol? type = boundThisReference.
GetPublicTypeSymbol
();
1338
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1350
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1367
ITypeSymbol? type = boundCompoundAssignmentOperator.
GetPublicTypeSymbol
();
1394
ITypeSymbol? type = boundIncrementOperator.
GetPublicTypeSymbol
();
1405
ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.
GetPublicTypeSymbol
();
1417
ITypeSymbol? type = boundNewT.
GetPublicTypeSymbol
();
1426
ITypeSymbol? type = creation.
GetPublicTypeSymbol
();
1437
ITypeSymbol? type = boundUnaryOperator.
GetPublicTypeSymbol
();
1491
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1523
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1567
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1579
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1590
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1609
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1619
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1629
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1640
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1662
ITypeSymbol? type = boundInlineArrayAccess.
GetPublicTypeSymbol
();
1672
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1682
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1691
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1700
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1710
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1719
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2230
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2265
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2432
conversion.
GetPublicTypeSymbol
(),
2471
interpolatedString.
GetPublicTypeSymbol
(),
2485
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2511
placeholder.
GetPublicTypeSymbol
(),
2547
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2726
boundSwitchExpression.
GetPublicTypeSymbol
(),
2776
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2791
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2808
boundNode.
GetPublicTypeSymbol
(),
2823
boundIndex.
GetPublicTypeSymbol
(),
2838
boundRange.
GetPublicTypeSymbol
(),
2935
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
Operations\CSharpOperationFactory_Methods.cs (1)
459
anonymousProperty.
GetPublicTypeSymbol
(),