87 references to GetPublicTypeSymbol
Microsoft.CodeAnalysis.CSharp (87)
Operations\CSharpOperationFactory.cs (86)
321
BoundExpression boundExpr => boundExpr.
GetPublicTypeSymbol
(),
330
BoundExpression boundExpr => boundExpr.
GetPublicTypeSymbol
(),
430
ITypeSymbol? type = boundDeconstructValuePlaceholder.
GetPublicTypeSymbol
();
442
ITypeSymbol? type = boundDeconstructionAssignmentOperator.
GetPublicTypeSymbol
();
451
ITypeSymbol? type = boundCall.
GetPublicTypeSymbol
();
481
ITypeSymbol? type = boundFunctionPointerInvocation.
GetPublicTypeSymbol
();
502
boundUnconvertedAddressOf.
GetPublicTypeSymbol
(),
519
initializer = new ObjectOrCollectionInitializerOperation(namedArguments, _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), isImplicit: true);
523
var objectCreationOperation = new ObjectCreationOperation(boundAttribute.Constructor.GetPublicSymbol(), initializer, DeriveArguments(boundAttribute), _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), boundAttribute.ConstantValueOpt, isImplicit: true);
564
ITypeSymbol? type = boundLocal.
GetPublicTypeSymbol
();
584
ITypeSymbol? type = boundFieldAccess.
GetPublicTypeSymbol
();
625
ITypeSymbol? type = boundPropertyAccess.
GetPublicTypeSymbol
();
635
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
655
ITypeSymbol? type = boundEventAccess.
GetPublicTypeSymbol
();
667
ITypeSymbol? type = boundEventAssignmentOperator.
GetPublicTypeSymbol
();
676
ITypeSymbol? type = boundParameter.
GetPublicTypeSymbol
();
684
ITypeSymbol? type = boundLiteral.
GetPublicTypeSymbol
();
693
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
701
ITypeSymbol? type = boundAnonymousObjectCreationExpression.
GetPublicTypeSymbol
();
714
ITypeSymbol? type = boundObjectCreationExpression.
GetPublicTypeSymbol
();
757
ITypeSymbol? type = boundWithExpression.
GetPublicTypeSymbol
();
769
ITypeSymbol? type = boundDynamicObjectCreationExpression.
GetPublicTypeSymbol
();
784
methodGroup.Syntax, methodGroup.
GetPublicTypeSymbol
(), methodGroup.WasCompilerGenerated);
798
ITypeSymbol? type = boundDynamicInvocation.
GetPublicTypeSymbol
();
841
ITypeSymbol? type = boundDynamicIndexerAccess.
GetPublicTypeSymbol
();
850
ITypeSymbol? type = boundObjectInitializerExpression.
GetPublicTypeSymbol
();
859
ITypeSymbol? type = boundCollectionInitializerExpression.
GetPublicTypeSymbol
();
868
ITypeSymbol? type = boundObjectInitializerMember.
GetPublicTypeSymbol
();
932
ITypeSymbol? type = boundDynamicObjectInitializerMember.
GetPublicTypeSymbol
();
944
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
961
boundDynamicMemberAccess.Syntax, boundDynamicMemberAccess.
GetPublicTypeSymbol
(), boundDynamicMemberAccess.WasCompilerGenerated);
975
containingType = receiver.
GetPublicTypeSymbol
();
994
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
1071
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1154
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1186
ITypeSymbol? type = boundAsOperator.
GetPublicTypeSymbol
();
1195
ITypeSymbol? type = boundDelegateCreationExpression.
GetPublicTypeSymbol
();
1214
ITypeSymbol? typeOperand = boundIsOperator.TargetType.
GetPublicTypeSymbol
();
1217
ITypeSymbol? type = boundIsOperator.
GetPublicTypeSymbol
();
1225
ITypeSymbol? typeOperand = boundSizeOfOperator.SourceType.
GetPublicTypeSymbol
();
1228
ITypeSymbol? type = boundSizeOfOperator.
GetPublicTypeSymbol
();
1236
ITypeSymbol? typeOperand = boundTypeOfOperator.SourceType.
GetPublicTypeSymbol
();
1239
ITypeSymbol? type = boundTypeOfOperator.
GetPublicTypeSymbol
();
1249
ITypeSymbol? type = boundArrayCreation.
GetPublicTypeSymbol
();
1271
expr.
GetPublicTypeSymbol
(),
1370
ITypeSymbol? type = boundDefaultExpression.
GetPublicTypeSymbol
();
1380
ITypeSymbol? type = boundBaseReference.
GetPublicTypeSymbol
();
1389
ITypeSymbol? type = boundThisReference.
GetPublicTypeSymbol
();
1413
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1425
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1442
ITypeSymbol? type = boundCompoundAssignmentOperator.
GetPublicTypeSymbol
();
1469
ITypeSymbol? type = boundIncrementOperator.
GetPublicTypeSymbol
();
1480
ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.
GetPublicTypeSymbol
();
1492
ITypeSymbol? type = boundNewT.
GetPublicTypeSymbol
();
1501
ITypeSymbol? type = creation.
GetPublicTypeSymbol
();
1512
ITypeSymbol? type = boundUnaryOperator.
GetPublicTypeSymbol
();
1566
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1589
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1633
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1645
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1656
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1675
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1685
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1695
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1706
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1728
ITypeSymbol? type = boundInlineArrayAccess.
GetPublicTypeSymbol
();
1738
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1748
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1757
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1766
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1776
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1785
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2296
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2331
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2498
conversion.
GetPublicTypeSymbol
(),
2537
interpolatedString.
GetPublicTypeSymbol
(),
2551
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2577
placeholder.
GetPublicTypeSymbol
(),
2613
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2792
boundSwitchExpression.
GetPublicTypeSymbol
(),
2842
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2857
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2874
boundNode.
GetPublicTypeSymbol
(),
2889
boundIndex.
GetPublicTypeSymbol
(),
2904
boundRange.
GetPublicTypeSymbol
(),
3001
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
Operations\CSharpOperationFactory_Methods.cs (1)
459
anonymousProperty.
GetPublicTypeSymbol
(),