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}");
245
LogString
($"{header}: {nameof(CommonConversion)} ({exists}, {isIdentity}, {isNumeric}, {isReference}, {isUserDefined}) (");
247
LogString
(")");
254
LogString
($"{header}: ");
258
LogString
($"{symbolStr}");
264
LogString
($"{header}: {typeStr}");
290
LogString
("null");
329
LogString
($"{header}: ");
343
LogString
($"{header}{elementCount}:");
355
LogString
($"{header}{suffix}");
372
LogString
(valueStr);
378
LogString
(element.ToString());
416
LogString
("IOperation: ");
424
LogString
(nameof(IBlockOperation));
428
LogString
($" ({statementsStr}{localStr})");
443
LogString
($"{nameof(IVariableDeclarationGroupOperation)} ({variablesCountStr})");
451
LogString
($"{nameof(IUsingDeclarationOperation)}");
452
LogString
($"(IsAsynchronous: {operation.IsAsynchronous}");
459
LogString
(")");
472
LogString
($"{nameof(IVariableDeclaratorOperation)} (");
474
LogString
(")");
487
LogString
($"{nameof(IVariableDeclarationOperation)} ({variableCount} declarators)");
502
LogString
($"{nameof(ISwitchOperation)} ({caseCountStr}{exitLabelStr})");
526
LogString
($"{nameof(ISwitchCaseOperation)} ({caseClauseCountStr}, {statementCountStr})");
539
LogString
(nameof(IWhileLoopOperation));
540
LogString
($" (ConditionIsTop: {operation.ConditionIsTop}, ConditionIsUntil: {operation.ConditionIsUntil})");
550
LogString
(nameof(IForLoopOperation));
563
LogString
(nameof(IForToLoopOperation));
593
LogString
($"{header}: ");
624
LogString
(propertyStringBuilder.ToString());
632
LogString
(nameof(IForEachLoopOperation));
645
LogString
(nameof(ILabeledOperation));
649
LogString
($" (Label: {operation.Label.Name})");
653
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
663
LogString
(nameof(IBranchOperation));
667
LogString
($" ({kindStr}{labelStr})");
675
LogString
(nameof(IEmptyOperation));
681
LogString
(nameof(IReturnOperation));
689
LogString
(nameof(ILockOperation));
698
LogString
(nameof(ITryOperation));
701
LogString
($" (Exit Label Id: {GetLabelId(operation.ExitLabel)})");
712
LogString
(nameof(ICatchClauseOperation));
714
LogString
($" (Exception type: {exceptionTypeStr})");
725
LogString
(nameof(IUsingOperation));
728
LogString
($" (IsAsynchronous)");
734
LogString
(")");
755
LogString
(nameof(IFixedOperation));
765
LogString
(nameof(IAggregateQueryOperation));
774
LogString
(nameof(IExpressionStatementOperation));
782
LogString
(nameof(IWithStatementOperation));
791
LogString
(nameof(IStopOperation));
797
LogString
(nameof(IEndOperation));
803
LogString
(nameof(IInvocationOperation));
807
LogString
($" ({isVirtualStr}{spacing}");
815
LogString
(")");
824
LogString
(nameof(IFunctionPointerInvocationOperation));
895
LogString
($"{nameof(IArgumentOperation)} (");
896
LogString
($"{nameof(ArgumentKind)}.{operation.ArgumentKind}, ");
898
LogString
(")");
913
LogString
(nameof(IOmittedArgumentOperation));
919
LogString
(nameof(IArrayElementReferenceOperation));
928
LogString
(nameof(IImplicitIndexerReferenceOperation));
945
LogString
(nameof(IInlineArrayAccessOperation));
954
LogString
(nameof(IPointerIndirectionReferenceOperation));
962
LogString
(nameof(ILocalReferenceOperation));
963
LogString
($": {operation.Local.Name}");
966
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
973
LogString
(nameof(IFlowCaptureOperation));
974
LogString
($": {operation.Id.Value}");
984
LogString
(nameof(IFlowCaptureReferenceOperation));
985
LogString
($": {operation.Id.Value}");
988
LogString
(" (IsInitialization)");
995
LogString
(nameof(IIsNullOperation));
1003
LogString
(nameof(ICaughtExceptionOperation));
1009
LogString
(nameof(IParameterReferenceOperation));
1010
LogString
($": {operation.Parameter.Name}");
1016
LogString
(nameof(IInstanceReferenceOperation));
1017
LogString
($" (ReferenceKind: {operation.ReferenceKind})");
1037
LogString
(" (Static)");
1046
LogString
(nameof(IFieldReferenceOperation));
1047
LogString
($": {operation.Field.ToTestDisplayString()}");
1050
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
1060
LogString
(nameof(IMethodReferenceOperation));
1061
LogString
($": {operation.Method.ToTestDisplayString()}");
1066
LogString
(")");
1071
LogString
(" (IsVirtual)");
1081
LogString
(nameof(IPropertyReferenceOperation));
1082
LogString
($": {operation.Property.ToTestDisplayString()}");
1087
LogString
(")");
1100
LogString
(nameof(IEventReferenceOperation));
1101
LogString
($": {operation.Event.ToTestDisplayString()}");
1106
LogString
(")");
1115
LogString
($"{nameof(IEventAssignmentOperation)} ({kindStr})");
1125
LogString
(nameof(IConditionalAccessOperation));
1135
LogString
(nameof(IConditionalAccessInstanceOperation));
1141
LogString
(nameof(IPlaceholderOperation));
1148
LogString
(nameof(ICollectionExpressionElementsPlaceholderOperation));
1154
LogString
(nameof(IUnaryOperation));
1167
LogString
($" ({kindStr})");
1176
LogString
(nameof(IBinaryOperation));
1194
LogString
($" ({kindStr})");
1205
LogString
(nameof(ITupleBinaryOperation));
1208
LogString
($" ({kindStr})");
1226
LogString
(")");
1236
LogString
(nameof(IConversionOperation));
1240
LogString
($" ({isTryCast}, {isChecked})");
1251
LogString
($"({((ConversionOperation)operation).ConversionConvertible})");
1263
LogString
(nameof(IConditionalOperation));
1267
LogString
(" (IsRef)");
1279
LogString
(nameof(ICoalesceOperation));
1287
LogString
($"({((CoalesceOperation)operation).ValueConversionConvertible})");
1297
LogString
(nameof(ICoalesceAssignmentOperation));
1306
LogString
(nameof(IIsTypeOperation));
1309
LogString
(" (IsNotExpression)");
1324
LogString
(nameof(ISizeOfOperation));
1335
LogString
(nameof(ITypeOfOperation));
1346
LogString
(nameof(IAnonymousFunctionOperation));
1352
LogString
(")");
1360
LogString
(nameof(IFlowAnonymousFunctionOperation));
1366
LogString
(")");
1374
LogString
(nameof(IDelegateCreationOperation));
1382
LogString
(nameof(ILiteralOperation));
1388
LogString
(nameof(IUtf8StringOperation));
1389
LogString
(" (");
1390
LogString
(operation.Value);
1391
LogString
(")");
1397
LogString
(nameof(IAwaitOperation));
1405
LogString
(nameof(INameOfOperation));
1413
LogString
(nameof(IThrowOperation));
1421
LogString
(nameof(IAddressOfOperation));
1429
LogString
(nameof(IObjectCreationOperation));
1431
LogString
($" (Constructor: {operation.Constructor?.ToTestDisplayString() ?? "<null>"})");
1441
LogString
(nameof(IAnonymousObjectCreationOperation));
1458
LogString
(nameof(IDynamicObjectCreationOperation));
1467
LogString
(nameof(IDynamicInvocationOperation));
1476
LogString
(nameof(IDynamicIndexerAccessOperation));
1485
LogString
(nameof(IObjectOrCollectionInitializerOperation));
1493
LogString
(nameof(IMemberInitializerOperation));
1510
LogString
(nameof(IFieldInitializerOperation));
1517
LogString
(")");
1524
LogString
($" ({operation.InitializedFields.Length} initialized fields)");
1545
LogString
(nameof(IVariableInitializerOperation));
1553
LogString
(nameof(IPropertyInitializerOperation));
1560
LogString
(")");
1567
LogString
($" ({operation.InitializedProperties.Length} initialized properties)");
1588
LogString
(nameof(IParameterInitializerOperation));
1590
LogString
(")");
1599
LogString
(nameof(IArrayCreationOperation));
1608
LogString
(nameof(IArrayInitializerOperation));
1609
LogString
($" ({operation.ElementValues.Length} elements)");
1618
LogString
(nameof(ICollectionExpressionOperation));
1619
LogString
($" ({operation.Elements.Length} elements");
1621
LogString
(")");
1632
LogString
(nameof(ISpreadOperation));
1634
LogString
(")");
1642
LogString
($"({((SpreadOperation)operation).ElementConversionConvertible})");
1650
LogString
(nameof(ISimpleAssignmentOperation));
1654
LogString
(" (IsRef)");
1665
LogString
(nameof(IDeconstructionAssignmentOperation));
1674
LogString
(nameof(IDeclarationExpressionOperation));
1682
LogString
(nameof(ICompoundAssignmentOperation));
1695
LogString
($" ({kindStr})");
1711
LogString
(nameof(IIncrementOrDecrementOperation));
1724
LogString
($" ({kindStr})");
1733
LogString
(nameof(IParenthesizedOperation));
1741
LogString
(nameof(IDynamicMemberReferenceOperation));
1743
LogString
(" (");
1745
LogString
(", ");
1747
LogString
(")");
1757
LogString
(nameof(IDefaultValueOperation));
1763
LogString
(nameof(ITypeParameterObjectCreationOperation));
1771
LogString
(nameof(INoPiaObjectCreationOperation));
1779
LogString
(nameof(IInvalidOperation));
1787
LogString
(nameof(ILocalFunctionOperation));
1790
LogString
(")");
1818
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
1822
LogString
($" ({kindStr})");
1828
LogString
(nameof(ISingleValueCaseClauseOperation));
1836
LogString
(nameof(IRelationalCaseClauseOperation));
1838
LogString
($" (Relational operator kind: {kindStr})");
1846
LogString
(nameof(IRangeCaseClauseOperation));
1855
LogString
(nameof(IDefaultCaseClauseOperation));
1861
LogString
(nameof(ITupleOperation));
1873
LogString
(nameof(IInterpolatedStringOperation));
1881
LogString
(nameof(IInterpolatedStringHandlerCreationOperation));
1882
LogString
($" (HandlerAppendCallsReturnBool: {operation.HandlerAppendCallsReturnBool}, HandlerCreationHasSuccessParameter: {operation.HandlerCreationHasSuccessParameter})");
1891
LogString
(nameof(IInterpolatedStringAdditionOperation));
1899
LogString
(nameof(IInterpolatedStringTextOperation));
1911
LogString
(nameof(IInterpolationOperation));
1926
LogString
(nameof(IInterpolatedStringAppendOperation));
1934
LogString
(nameof(IInterpolatedStringHandlerArgumentPlaceholderOperation));
1937
LogString
($" (ArgumentIndex: {operation.ArgumentIndex})");
1941
LogString
($" ({operation.PlaceholderKind})");
1948
LogString
(nameof(IConstantPatternOperation));
1956
LogString
(nameof(IRelationalPatternOperation));
1957
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1964
LogString
(nameof(INegatedPatternOperation));
1971
LogString
(nameof(IBinaryPatternOperation));
1972
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1980
LogString
(nameof(ITypePatternOperation));
1983
LogString
(")");
1989
LogString
(nameof(IDeclarationPatternOperation));
1993
LogString
(")");
1999
LogString
(nameof(ISlicePatternOperation));
2009
LogString
(nameof(IListPatternOperation));
2014
LogString
(")");
2022
LogString
(nameof(IRecursivePatternOperation));
2027
LogString
(")");
2036
LogString
(nameof(IPropertySubpatternOperation));
2046
LogString
(nameof(IIsPatternOperation));
2055
LogString
(nameof(IPatternCaseClauseOperation));
2066
LogString
(nameof(ITranslatedQueryOperation));
2074
LogString
(nameof(IRaiseEventOperation));
2083
LogString
(nameof(IConstructorBodyOperation));
2094
LogString
(nameof(IMethodBodyOperation));
2102
LogString
(nameof(IDiscardOperation));
2103
LogString
(" (");
2105
LogString
(")");
2111
LogString
(nameof(IDiscardPatternOperation));
2117
LogString
($"{nameof(ISwitchExpressionOperation)} ({operation.Arms.Length} arms, IsExhaustive: {operation.IsExhaustive})");
2125
LogString
($"{nameof(ISwitchExpressionArmOperation)} ({operation.Locals.Length} locals)");
2136
LogString
(nameof(IStaticLocalInitializationSemaphoreOperation));
2138
LogString
(")");
2144
LogString
(nameof(IRangeOperation));
2148
LogString
(" (IsLifted)");
2159
LogString
(nameof(IReDimOperation));
2162
LogString
(" (Preserve)");
2170
LogString
(nameof(IReDimClauseOperation));
2178
LogString
(nameof(IWithOperation));
2190
LogString
(nameof(IAttributeOperation));