84 references to GetPublicTypeSymbol
Microsoft.CodeAnalysis.CSharp (84)
Operations\CSharpOperationFactory.cs (83)
319
BoundExpression boundExpr => boundExpr.
GetPublicTypeSymbol
(),
420
ITypeSymbol? type = boundDeconstructValuePlaceholder.
GetPublicTypeSymbol
();
432
ITypeSymbol? type = boundDeconstructionAssignmentOperator.
GetPublicTypeSymbol
();
441
ITypeSymbol? type = boundCall.
GetPublicTypeSymbol
();
471
ITypeSymbol? type = boundFunctionPointerInvocation.
GetPublicTypeSymbol
();
492
boundUnconvertedAddressOf.
GetPublicTypeSymbol
(),
509
initializer = new ObjectOrCollectionInitializerOperation(namedArguments, _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), isImplicit: true);
513
var objectCreationOperation = new ObjectCreationOperation(boundAttribute.Constructor.GetPublicSymbol(), initializer, DeriveArguments(boundAttribute), _semanticModel, boundAttribute.Syntax, boundAttribute.
GetPublicTypeSymbol
(), boundAttribute.ConstantValueOpt, isImplicit: true);
554
ITypeSymbol? type = boundLocal.
GetPublicTypeSymbol
();
574
ITypeSymbol? type = boundFieldAccess.
GetPublicTypeSymbol
();
615
ITypeSymbol? type = boundPropertyAccess.
GetPublicTypeSymbol
();
625
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
645
ITypeSymbol? type = boundEventAccess.
GetPublicTypeSymbol
();
657
ITypeSymbol? type = boundEventAssignmentOperator.
GetPublicTypeSymbol
();
666
ITypeSymbol? type = boundParameter.
GetPublicTypeSymbol
();
674
ITypeSymbol? type = boundLiteral.
GetPublicTypeSymbol
();
683
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
691
ITypeSymbol? type = boundAnonymousObjectCreationExpression.
GetPublicTypeSymbol
();
702
ITypeSymbol? type = boundObjectCreationExpression.
GetPublicTypeSymbol
();
739
ITypeSymbol? type = boundWithExpression.
GetPublicTypeSymbol
();
751
ITypeSymbol? type = boundDynamicObjectCreationExpression.
GetPublicTypeSymbol
();
766
methodGroup.Syntax, methodGroup.
GetPublicTypeSymbol
(), methodGroup.WasCompilerGenerated);
780
ITypeSymbol? type = boundDynamicInvocation.
GetPublicTypeSymbol
();
822
ITypeSymbol? type = boundDynamicIndexerAccess.
GetPublicTypeSymbol
();
831
ITypeSymbol? type = boundObjectInitializerExpression.
GetPublicTypeSymbol
();
840
ITypeSymbol? type = boundCollectionInitializerExpression.
GetPublicTypeSymbol
();
849
ITypeSymbol? type = boundObjectInitializerMember.
GetPublicTypeSymbol
();
911
ITypeSymbol? type = boundDynamicObjectInitializerMember.
GetPublicTypeSymbol
();
923
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
940
boundDynamicMemberAccess.Syntax, boundDynamicMemberAccess.
GetPublicTypeSymbol
(), boundDynamicMemberAccess.WasCompilerGenerated);
954
containingType = receiver.
GetPublicTypeSymbol
();
973
ITypeSymbol? type = boundCollectionElementInitializer.
GetPublicTypeSymbol
();
1025
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1108
ITypeSymbol? type = boundConversion.
GetPublicTypeSymbol
();
1140
ITypeSymbol? type = boundAsOperator.
GetPublicTypeSymbol
();
1149
ITypeSymbol? type = boundDelegateCreationExpression.
GetPublicTypeSymbol
();
1168
ITypeSymbol? typeOperand = boundIsOperator.TargetType.
GetPublicTypeSymbol
();
1171
ITypeSymbol? type = boundIsOperator.
GetPublicTypeSymbol
();
1179
ITypeSymbol? typeOperand = boundSizeOfOperator.SourceType.
GetPublicTypeSymbol
();
1182
ITypeSymbol? type = boundSizeOfOperator.
GetPublicTypeSymbol
();
1190
ITypeSymbol? typeOperand = boundTypeOfOperator.SourceType.
GetPublicTypeSymbol
();
1193
ITypeSymbol? type = boundTypeOfOperator.
GetPublicTypeSymbol
();
1203
ITypeSymbol? type = boundArrayCreation.
GetPublicTypeSymbol
();
1228
ITypeSymbol? type = boundDefaultExpression.
GetPublicTypeSymbol
();
1238
ITypeSymbol? type = boundBaseReference.
GetPublicTypeSymbol
();
1247
ITypeSymbol? type = boundThisReference.
GetPublicTypeSymbol
();
1271
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1283
ITypeSymbol? type = boundAssignmentOperator.
GetPublicTypeSymbol
();
1300
ITypeSymbol? type = boundCompoundAssignmentOperator.
GetPublicTypeSymbol
();
1327
ITypeSymbol? type = boundIncrementOperator.
GetPublicTypeSymbol
();
1338
ITypeSymbol? type = syntax.IsMissing ? null : boundBadExpression.
GetPublicTypeSymbol
();
1350
ITypeSymbol? type = boundNewT.
GetPublicTypeSymbol
();
1359
ITypeSymbol? type = creation.
GetPublicTypeSymbol
();
1370
ITypeSymbol? type = boundUnaryOperator.
GetPublicTypeSymbol
();
1424
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1456
ITypeSymbol? type = boundBinaryOperator.
GetPublicTypeSymbol
();
1500
ITypeSymbol? type = boundTupleBinaryOperator.
GetPublicTypeSymbol
();
1512
ITypeSymbol? type = boundConditionalOperator.
GetPublicTypeSymbol
();
1523
ITypeSymbol? type = boundNullCoalescingOperator.
GetPublicTypeSymbol
();
1542
ITypeSymbol? type = boundNode.
GetPublicTypeSymbol
();
1552
ITypeSymbol? type = boundAwaitExpression.
GetPublicTypeSymbol
();
1562
ITypeSymbol? type = boundArrayAccess.
GetPublicTypeSymbol
();
1573
ITypeSymbol? type = boundIndexerAccess.
GetPublicTypeSymbol
();
1594
ITypeSymbol? type = boundNameOfOperator.
GetPublicTypeSymbol
();
1604
ITypeSymbol? type = boundThrowExpression.
GetPublicTypeSymbol
();
1613
ITypeSymbol? type = boundAddressOfOperator.
GetPublicTypeSymbol
();
1622
ITypeSymbol? type = boundImplicitReceiver.
GetPublicTypeSymbol
();
1632
ITypeSymbol? type = boundConditionalAccess.
GetPublicTypeSymbol
();
1641
ITypeSymbol? type = boundConditionalReceiver.
GetPublicTypeSymbol
();
2119
ITypeSymbol? type = boundTupleExpression.
GetPublicTypeSymbol
();
2148
ITypeSymbol? type = boundInterpolatedString.
GetPublicTypeSymbol
();
2315
conversion.
GetPublicTypeSymbol
(),
2354
interpolatedString.
GetPublicTypeSymbol
(),
2368
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
2394
placeholder.
GetPublicTypeSymbol
(),
2430
ITypeSymbol? matchedType = acceptsNull ? null : boundDeclarationPattern.DeclaredType.
GetPublicTypeSymbol
();
2581
boundSwitchExpression.
GetPublicTypeSymbol
(),
2631
ITypeSymbol? type = boundIsPatternExpression.
GetPublicTypeSymbol
();
2646
ITypeSymbol? type = boundQueryClause.
GetPublicTypeSymbol
();
2663
boundNode.
GetPublicTypeSymbol
(),
2678
boundIndex.
GetPublicTypeSymbol
(),
2693
boundRange.
GetPublicTypeSymbol
(),
2790
ITypeSymbol? type = placeholder.
GetPublicTypeSymbol
();
Operations\CSharpOperationFactory_Methods.cs (1)
379
anonymousProperty.
GetPublicTypeSymbol
(),