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
();
1514
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1558
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1570
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1581
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1600
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1610
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1620
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1631
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1653
ITypeSymbol? type = boundInlineArrayAccess.
GetPublicTypeSymbol
();
1663
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1673
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1682
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1691
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1701
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1710
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2221
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2256
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2423
conversion.
GetPublicTypeSymbol
(),
2462
interpolatedString.
GetPublicTypeSymbol
(),
2476
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2502
placeholder.
GetPublicTypeSymbol
(),
2538
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2717
boundSwitchExpression.
GetPublicTypeSymbol
(),
2767
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2782
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2799
boundNode.
GetPublicTypeSymbol
(),
2814
boundIndex.
GetPublicTypeSymbol
(),
2829
boundRange.
GetPublicTypeSymbol
(),
2926
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
Operations\CSharpOperationFactory_Methods.cs (1)
459
anonymousProperty.
GetPublicTypeSymbol
(),