244 references to LogString
Microsoft.CodeAnalysis.Test.Utilities (244)
Compilation\ControlFlowGraphVerifier.cs (2)
1821
LogString
("{");
1828
LogString
("}");
Compilation\OperationTreeVerifier.cs (242)
79
LogString
(")");
86
LogString
(" (");
88
LogString
(", ");
100
LogString
(" (");
103
LogString
($"{nameof(OperationKind)}.{GetKindText(operation.Kind)}");
106
LogString
(", ");
112
LogString
(", ");
119
LogString
(", IsInvalid");
125
LogString
(", IsImplicit");
128
LogString
(")");
132
LogString
($" (Syntax: {GetSnippetFromSyntax(operation.Syntax)})");
191
LogString
(Environment.NewLine);
233
LogString
($"{header}: {valueStr}");
251
LogString
($"{header}: {nameof(CommonConversion)} ({exists}, {isIdentity}, {isNumeric}, {isReference}, {isUserDefined}{isUnion}) (");
253
LogString
(")");
260
LogString
($"{header}: ");
264
LogString
($"{symbolStr}");
270
LogString
($"{header}: {typeStr}");
296
LogString
("null");
335
LogString
($"{header}: ");
349
LogString
($"{header}{elementCount}:");
361
LogString
($"{header}{suffix}");
378
LogString
(valueStr);
384
LogString
(element.ToString());
422
LogString
("IOperation: ");
430
LogString
(nameof(IBlockOperation));
434
LogString
($" ({statementsStr}{localStr})");
449
LogString
($"{nameof(IVariableDeclarationGroupOperation)} ({variablesCountStr})");
457
LogString
($"{nameof(IUsingDeclarationOperation)}");
458
LogString
($"(IsAsynchronous: {operation.IsAsynchronous}");
465
LogString
(")");
478
LogString
($"{nameof(IVariableDeclaratorOperation)} (");
480
LogString
(")");
493
LogString
($"{nameof(IVariableDeclarationOperation)} ({variableCount} declarators)");
508
LogString
($"{nameof(ISwitchOperation)} ({caseCountStr}{exitLabelStr})");
532
LogString
($"{nameof(ISwitchCaseOperation)} ({caseClauseCountStr}, {statementCountStr})");
545
LogString
(nameof(IWhileLoopOperation));
546
LogString
($" (ConditionIsTop: {operation.ConditionIsTop}, ConditionIsUntil: {operation.ConditionIsUntil})");
556
LogString
(nameof(IForLoopOperation));
569
LogString
(nameof(IForToLoopOperation));
599
LogString
($"{header}: ");
630
LogString
(propertyStringBuilder.ToString());
638
LogString
(nameof(IForEachLoopOperation));
651
LogString
(nameof(ILabeledOperation));
655
LogString
($" (Label: {operation.Label.Name})");
659
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
669
LogString
(nameof(IBranchOperation));
673
LogString
($" ({kindStr}{labelStr})");
681
LogString
(nameof(IEmptyOperation));
687
LogString
(nameof(IReturnOperation));
695
LogString
(nameof(ILockOperation));
704
LogString
(nameof(ITryOperation));
707
LogString
($" (Exit Label Id: {GetLabelId(operation.ExitLabel)})");
718
LogString
(nameof(ICatchClauseOperation));
720
LogString
($" (Exception type: {exceptionTypeStr})");
731
LogString
(nameof(IUsingOperation));
734
LogString
($" (IsAsynchronous)");
740
LogString
(")");
761
LogString
(nameof(IFixedOperation));
771
LogString
(nameof(IAggregateQueryOperation));
780
LogString
(nameof(IExpressionStatementOperation));
788
LogString
(nameof(IWithStatementOperation));
797
LogString
(nameof(IStopOperation));
803
LogString
(nameof(IEndOperation));
809
LogString
(nameof(IInvocationOperation));
813
LogString
($" ({isVirtualStr}{spacing}");
821
LogString
(")");
830
LogString
(nameof(IFunctionPointerInvocationOperation));
901
LogString
($"{nameof(IArgumentOperation)} (");
902
LogString
($"{nameof(ArgumentKind)}.{operation.ArgumentKind}, ");
904
LogString
(")");
919
LogString
(nameof(IOmittedArgumentOperation));
925
LogString
(nameof(IArrayElementReferenceOperation));
934
LogString
(nameof(IImplicitIndexerReferenceOperation));
951
LogString
(nameof(IInlineArrayAccessOperation));
960
LogString
(nameof(IPointerIndirectionReferenceOperation));
968
LogString
(nameof(ILocalReferenceOperation));
969
LogString
($": {operation.Local.Name}");
972
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
979
LogString
(nameof(IFlowCaptureOperation));
980
LogString
($": {operation.Id.Value}");
990
LogString
(nameof(IFlowCaptureReferenceOperation));
991
LogString
($": {operation.Id.Value}");
994
LogString
(" (IsInitialization)");
1001
LogString
(nameof(IIsNullOperation));
1009
LogString
(nameof(ICaughtExceptionOperation));
1015
LogString
(nameof(IParameterReferenceOperation));
1016
LogString
($": {operation.Parameter.Name}");
1022
LogString
(nameof(IInstanceReferenceOperation));
1023
LogString
($" (ReferenceKind: {operation.ReferenceKind})");
1043
LogString
(" (Static)");
1052
LogString
(nameof(IFieldReferenceOperation));
1053
LogString
($": {operation.Field.ToTestDisplayString()}");
1056
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
1066
LogString
(nameof(IMethodReferenceOperation));
1067
LogString
($": {operation.Method.ToTestDisplayString()}");
1072
LogString
(")");
1077
LogString
(" (IsVirtual)");
1087
LogString
(nameof(IPropertyReferenceOperation));
1088
LogString
($": {operation.Property.ToTestDisplayString()}");
1093
LogString
(")");
1106
LogString
(nameof(IEventReferenceOperation));
1107
LogString
($": {operation.Event.ToTestDisplayString()}");
1112
LogString
(")");
1121
LogString
($"{nameof(IEventAssignmentOperation)} ({kindStr})");
1131
LogString
(nameof(IConditionalAccessOperation));
1141
LogString
(nameof(IConditionalAccessInstanceOperation));
1147
LogString
(nameof(IPlaceholderOperation));
1154
LogString
(nameof(ICollectionExpressionElementsPlaceholderOperation));
1160
LogString
(nameof(IUnaryOperation));
1173
LogString
($" ({kindStr})");
1182
LogString
(nameof(IBinaryOperation));
1200
LogString
($" ({kindStr})");
1211
LogString
(nameof(ITupleBinaryOperation));
1214
LogString
($" ({kindStr})");
1232
LogString
(")");
1242
LogString
(nameof(IConversionOperation));
1246
LogString
($" ({isTryCast}, {isChecked})");
1257
LogString
($"({((ConversionOperation)operation).ConversionConvertible})");
1269
LogString
(nameof(IConditionalOperation));
1273
LogString
(" (IsRef)");
1285
LogString
(nameof(ICoalesceOperation));
1293
LogString
($"({((CoalesceOperation)operation).ValueConversionConvertible})");
1303
LogString
(nameof(ICoalesceAssignmentOperation));
1312
LogString
(nameof(IIsTypeOperation));
1315
LogString
(" (IsNotExpression)");
1330
LogString
(nameof(ISizeOfOperation));
1341
LogString
(nameof(ITypeOfOperation));
1352
LogString
(nameof(IAnonymousFunctionOperation));
1358
LogString
(")");
1366
LogString
(nameof(IFlowAnonymousFunctionOperation));
1372
LogString
(")");
1380
LogString
(nameof(IDelegateCreationOperation));
1388
LogString
(nameof(ILiteralOperation));
1394
LogString
(nameof(IUtf8StringOperation));
1395
LogString
(" (");
1396
LogString
(operation.Value);
1397
LogString
(")");
1403
LogString
(nameof(IAwaitOperation));
1411
LogString
(nameof(INameOfOperation));
1419
LogString
(nameof(IThrowOperation));
1427
LogString
(nameof(IAddressOfOperation));
1435
LogString
(nameof(IObjectCreationOperation));
1437
LogString
($" (Constructor: {operation.Constructor?.ToTestDisplayString() ?? "<null>"})");
1447
LogString
(nameof(IAnonymousObjectCreationOperation));
1464
LogString
(nameof(IDynamicObjectCreationOperation));
1473
LogString
(nameof(IDynamicInvocationOperation));
1482
LogString
(nameof(IDynamicIndexerAccessOperation));
1491
LogString
(nameof(IObjectOrCollectionInitializerOperation));
1499
LogString
(nameof(IMemberInitializerOperation));
1516
LogString
(nameof(IFieldInitializerOperation));
1523
LogString
(")");
1530
LogString
($" ({operation.InitializedFields.Length} initialized fields)");
1551
LogString
(nameof(IVariableInitializerOperation));
1559
LogString
(nameof(IPropertyInitializerOperation));
1566
LogString
(")");
1573
LogString
($" ({operation.InitializedProperties.Length} initialized properties)");
1594
LogString
(nameof(IParameterInitializerOperation));
1596
LogString
(")");
1605
LogString
(nameof(IArrayCreationOperation));
1614
LogString
(nameof(IArrayInitializerOperation));
1615
LogString
($" ({operation.ElementValues.Length} elements)");
1624
LogString
(nameof(ICollectionExpressionOperation));
1625
LogString
($" ({operation.Elements.Length} elements");
1627
LogString
(")");
1638
LogString
(nameof(ISpreadOperation));
1640
LogString
(")");
1648
LogString
($"({((SpreadOperation)operation).ElementConversionConvertible})");
1656
LogString
(nameof(ISimpleAssignmentOperation));
1660
LogString
(" (IsRef)");
1671
LogString
(nameof(IDeconstructionAssignmentOperation));
1680
LogString
(nameof(IDeclarationExpressionOperation));
1688
LogString
(nameof(ICompoundAssignmentOperation));
1701
LogString
($" ({kindStr})");
1717
LogString
(nameof(IIncrementOrDecrementOperation));
1730
LogString
($" ({kindStr})");
1739
LogString
(nameof(IParenthesizedOperation));
1747
LogString
(nameof(IDynamicMemberReferenceOperation));
1749
LogString
(" (");
1751
LogString
(", ");
1753
LogString
(")");
1763
LogString
(nameof(IDefaultValueOperation));
1769
LogString
(nameof(ITypeParameterObjectCreationOperation));
1777
LogString
(nameof(INoPiaObjectCreationOperation));
1785
LogString
(nameof(IInvalidOperation));
1793
LogString
(nameof(ILocalFunctionOperation));
1796
LogString
(")");
1824
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
1828
LogString
($" ({kindStr})");
1834
LogString
(nameof(ISingleValueCaseClauseOperation));
1842
LogString
(nameof(IRelationalCaseClauseOperation));
1844
LogString
($" (Relational operator kind: {kindStr})");
1852
LogString
(nameof(IRangeCaseClauseOperation));
1861
LogString
(nameof(IDefaultCaseClauseOperation));
1867
LogString
(nameof(ITupleOperation));
1879
LogString
(nameof(IInterpolatedStringOperation));
1887
LogString
(nameof(IInterpolatedStringHandlerCreationOperation));
1888
LogString
($" (HandlerAppendCallsReturnBool: {operation.HandlerAppendCallsReturnBool}, HandlerCreationHasSuccessParameter: {operation.HandlerCreationHasSuccessParameter})");
1897
LogString
(nameof(IInterpolatedStringAdditionOperation));
1905
LogString
(nameof(IInterpolatedStringTextOperation));
1917
LogString
(nameof(IInterpolationOperation));
1932
LogString
(nameof(IInterpolatedStringAppendOperation));
1940
LogString
(nameof(IInterpolatedStringHandlerArgumentPlaceholderOperation));
1943
LogString
($" (ArgumentIndex: {operation.ArgumentIndex})");
1947
LogString
($" ({operation.PlaceholderKind})");
1954
LogString
(nameof(IConstantPatternOperation));
1962
LogString
(nameof(IRelationalPatternOperation));
1963
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1970
LogString
(nameof(INegatedPatternOperation));
1977
LogString
(nameof(IBinaryPatternOperation));
1978
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1986
LogString
(nameof(ITypePatternOperation));
1989
LogString
(")");
1995
LogString
(nameof(IDeclarationPatternOperation));
1999
LogString
(")");
2005
LogString
(nameof(ISlicePatternOperation));
2015
LogString
(nameof(IListPatternOperation));
2020
LogString
(")");
2028
LogString
(nameof(IRecursivePatternOperation));
2033
LogString
(")");
2042
LogString
(nameof(IPropertySubpatternOperation));
2052
LogString
(nameof(IIsPatternOperation));
2061
LogString
(nameof(IPatternCaseClauseOperation));
2072
LogString
(nameof(ITranslatedQueryOperation));
2080
LogString
(nameof(IRaiseEventOperation));
2089
LogString
(nameof(IConstructorBodyOperation));
2100
LogString
(nameof(IMethodBodyOperation));
2108
LogString
(nameof(IDiscardOperation));
2109
LogString
(" (");
2111
LogString
(")");
2117
LogString
(nameof(IDiscardPatternOperation));
2123
LogString
($"{nameof(ISwitchExpressionOperation)} ({operation.Arms.Length} arms, IsExhaustive: {operation.IsExhaustive})");
2131
LogString
($"{nameof(ISwitchExpressionArmOperation)} ({operation.Locals.Length} locals)");
2142
LogString
(nameof(IStaticLocalInitializationSemaphoreOperation));
2144
LogString
(")");
2150
LogString
(nameof(IRangeOperation));
2154
LogString
(" (IsLifted)");
2165
LogString
(nameof(IReDimOperation));
2168
LogString
(" (Preserve)");
2176
LogString
(nameof(IReDimClauseOperation));
2184
LogString
(nameof(IWithOperation));
2196
LogString
(nameof(IAttributeOperation));