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
();
1046
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1129
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1161
ITypeSymbol? type = boundAsOperator.
GetPublicTypeSymbol
();
1170
ITypeSymbol? type = boundDelegateCreationExpression.
GetPublicTypeSymbol
();
1189
ITypeSymbol? typeOperand = boundIsOperator.TargetType.
GetPublicTypeSymbol
();
1192
ITypeSymbol? type = boundIsOperator.
GetPublicTypeSymbol
();
1200
ITypeSymbol? typeOperand = boundSizeOfOperator.SourceType.
GetPublicTypeSymbol
();
1203
ITypeSymbol? type = boundSizeOfOperator.
GetPublicTypeSymbol
();
1211
ITypeSymbol? typeOperand = boundTypeOfOperator.SourceType.
GetPublicTypeSymbol
();
1214
ITypeSymbol? type = boundTypeOfOperator.
GetPublicTypeSymbol
();
1224
ITypeSymbol? type = boundArrayCreation.
GetPublicTypeSymbol
();
1246
expr.
GetPublicTypeSymbol
(),
1345
ITypeSymbol? type = boundDefaultExpression.
GetPublicTypeSymbol
();
1355
ITypeSymbol? type = boundBaseReference.
GetPublicTypeSymbol
();
1364
ITypeSymbol? type = boundThisReference.
GetPublicTypeSymbol
();
1388
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1400
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1417
ITypeSymbol? type = boundCompoundAssignmentOperator.
GetPublicTypeSymbol
();
1444
ITypeSymbol? type = boundIncrementOperator.
GetPublicTypeSymbol
();
1455
ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.
GetPublicTypeSymbol
();
1467
ITypeSymbol? type = boundNewT.
GetPublicTypeSymbol
();
1476
ITypeSymbol? type = creation.
GetPublicTypeSymbol
();
1487
ITypeSymbol? type = boundUnaryOperator.
GetPublicTypeSymbol
();
1541
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1564
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1608
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1620
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1631
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1650
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1660
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1670
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1681
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1703
ITypeSymbol? type = boundInlineArrayAccess.
GetPublicTypeSymbol
();
1713
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1723
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1732
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1741
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1751
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1760
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2271
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2306
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2473
conversion.
GetPublicTypeSymbol
(),
2512
interpolatedString.
GetPublicTypeSymbol
(),
2526
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2552
placeholder.
GetPublicTypeSymbol
(),
2588
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2767
boundSwitchExpression.
GetPublicTypeSymbol
(),
2817
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2832
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2849
boundNode.
GetPublicTypeSymbol
(),
2864
boundIndex.
GetPublicTypeSymbol
(),
2879
boundRange.
GetPublicTypeSymbol
(),
2976
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
Operations\CSharpOperationFactory_Methods.cs (1)
459
anonymousProperty.
GetPublicTypeSymbol
(),