87 references to GetPublicTypeSymbol
Microsoft.CodeAnalysis.CSharp (87)
Operations\CSharpOperationFactory_Methods.cs (1)
459
anonymousProperty.
GetPublicTypeSymbol
(),
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
();
1090
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1173
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1205
ITypeSymbol? type = boundAsOperator.
GetPublicTypeSymbol
();
1214
ITypeSymbol? type = boundDelegateCreationExpression.
GetPublicTypeSymbol
();
1233
ITypeSymbol? typeOperand = boundIsOperator.TargetType.
GetPublicTypeSymbol
();
1236
ITypeSymbol? type = boundIsOperator.
GetPublicTypeSymbol
();
1244
ITypeSymbol? typeOperand = boundSizeOfOperator.SourceType.
GetPublicTypeSymbol
();
1247
ITypeSymbol? type = boundSizeOfOperator.
GetPublicTypeSymbol
();
1255
ITypeSymbol? typeOperand = boundTypeOfOperator.SourceType.
GetPublicTypeSymbol
();
1258
ITypeSymbol? type = boundTypeOfOperator.
GetPublicTypeSymbol
();
1268
ITypeSymbol? type = boundArrayCreation.
GetPublicTypeSymbol
();
1290
expr.
GetPublicTypeSymbol
(),
1389
ITypeSymbol? type = boundDefaultExpression.
GetPublicTypeSymbol
();
1399
ITypeSymbol? type = boundBaseReference.
GetPublicTypeSymbol
();
1408
ITypeSymbol? type = boundThisReference.
GetPublicTypeSymbol
();
1432
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1444
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1461
ITypeSymbol? type = boundCompoundAssignmentOperator.
GetPublicTypeSymbol
();
1488
ITypeSymbol? type = boundIncrementOperator.
GetPublicTypeSymbol
();
1499
ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.
GetPublicTypeSymbol
();
1511
ITypeSymbol? type = boundNewT.
GetPublicTypeSymbol
();
1520
ITypeSymbol? type = creation.
GetPublicTypeSymbol
();
1531
ITypeSymbol? type = boundUnaryOperator.
GetPublicTypeSymbol
();
1585
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1608
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1652
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1664
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1675
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1694
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1704
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1714
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1725
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1747
ITypeSymbol? type = boundInlineArrayAccess.
GetPublicTypeSymbol
();
1757
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1767
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1776
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1785
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1795
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1804
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2315
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2350
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2517
conversion.
GetPublicTypeSymbol
(),
2556
interpolatedString.
GetPublicTypeSymbol
(),
2570
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2596
placeholder.
GetPublicTypeSymbol
(),
2632
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2811
boundSwitchExpression.
GetPublicTypeSymbol
(),
2861
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2876
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2893
boundNode.
GetPublicTypeSymbol
(),
2908
boundIndex.
GetPublicTypeSymbol
(),
2923
boundRange.
GetPublicTypeSymbol
(),
3020
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();