236 references to LogString
Microsoft.CodeAnalysis.Test.Utilities (236)
Compilation\ControlFlowGraphVerifier.cs (2)
1846
LogString
("{");
1853
LogString
("}");
Compilation\OperationTreeVerifier.cs (234)
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)})");
204
LogString
(Environment.NewLine);
246
LogString
($"{header}: {valueStr}");
258
LogString
($"{header}: {nameof(CommonConversion)} ({exists}, {isIdentity}, {isNumeric}, {isReference}, {isUserDefined}) (");
260
LogString
(")");
267
LogString
($"{header}: ");
271
LogString
($"{symbolStr}");
277
LogString
($"{header}: {typeStr}");
303
LogString
("null");
342
LogString
($"{header}: ");
356
LogString
($"{header}{elementCount}:");
368
LogString
($"{header}{suffix}");
385
LogString
(valueStr);
391
LogString
(element.ToString());
434
LogString
("IOperation: ");
442
LogString
(nameof(IBlockOperation));
446
LogString
($" ({statementsStr}{localStr})");
461
LogString
($"{nameof(IVariableDeclarationGroupOperation)} ({variablesCountStr})");
469
LogString
($"{nameof(IUsingDeclarationOperation)}");
470
LogString
($"(IsAsynchronous: {operation.IsAsynchronous}");
477
LogString
(")");
490
LogString
($"{nameof(IVariableDeclaratorOperation)} (");
492
LogString
(")");
505
LogString
($"{nameof(IVariableDeclarationOperation)} ({variableCount} declarators)");
520
LogString
($"{nameof(ISwitchOperation)} ({caseCountStr}{exitLabelStr})");
544
LogString
($"{nameof(ISwitchCaseOperation)} ({caseClauseCountStr}, {statementCountStr})");
557
LogString
(nameof(IWhileLoopOperation));
558
LogString
($" (ConditionIsTop: {operation.ConditionIsTop}, ConditionIsUntil: {operation.ConditionIsUntil})");
568
LogString
(nameof(IForLoopOperation));
581
LogString
(nameof(IForToLoopOperation));
611
LogString
($"{header}: ");
642
LogString
(propertyStringBuilder.ToString());
650
LogString
(nameof(IForEachLoopOperation));
663
LogString
(nameof(ILabeledOperation));
667
LogString
($" (Label: {operation.Label.Name})");
671
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
681
LogString
(nameof(IBranchOperation));
685
LogString
($" ({kindStr}{labelStr})");
693
LogString
(nameof(IEmptyOperation));
699
LogString
(nameof(IReturnOperation));
707
LogString
(nameof(ILockOperation));
716
LogString
(nameof(ITryOperation));
719
LogString
($" (Exit Label Id: {GetLabelId(operation.ExitLabel)})");
730
LogString
(nameof(ICatchClauseOperation));
732
LogString
($" (Exception type: {exceptionTypeStr})");
743
LogString
(nameof(IUsingOperation));
746
LogString
($" (IsAsynchronous)");
752
LogString
(")");
773
LogString
(nameof(IFixedOperation));
783
LogString
(nameof(IAggregateQueryOperation));
792
LogString
(nameof(IExpressionStatementOperation));
800
LogString
(nameof(IWithStatementOperation));
809
LogString
(nameof(IStopOperation));
815
LogString
(nameof(IEndOperation));
821
LogString
(nameof(IInvocationOperation));
825
LogString
($" ({isVirtualStr}{spacing}");
833
LogString
(")");
842
LogString
(nameof(IFunctionPointerInvocationOperation));
913
LogString
($"{nameof(IArgumentOperation)} (");
914
LogString
($"{nameof(ArgumentKind)}.{operation.ArgumentKind}, ");
916
LogString
(")");
931
LogString
(nameof(IOmittedArgumentOperation));
937
LogString
(nameof(IArrayElementReferenceOperation));
946
LogString
(nameof(IImplicitIndexerReferenceOperation));
963
LogString
(nameof(IPointerIndirectionReferenceOperation));
971
LogString
(nameof(ILocalReferenceOperation));
972
LogString
($": {operation.Local.Name}");
975
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
982
LogString
(nameof(IFlowCaptureOperation));
983
LogString
($": {operation.Id.Value}");
993
LogString
(nameof(IFlowCaptureReferenceOperation));
994
LogString
($": {operation.Id.Value}");
997
LogString
(" (IsInitialization)");
1004
LogString
(nameof(IIsNullOperation));
1012
LogString
(nameof(ICaughtExceptionOperation));
1018
LogString
(nameof(IParameterReferenceOperation));
1019
LogString
($": {operation.Parameter.Name}");
1025
LogString
(nameof(IInstanceReferenceOperation));
1026
LogString
($" (ReferenceKind: {operation.ReferenceKind})");
1046
LogString
(" (Static)");
1055
LogString
(nameof(IFieldReferenceOperation));
1056
LogString
($": {operation.Field.ToTestDisplayString()}");
1059
LogString
($" (IsDeclaration: {operation.IsDeclaration})");
1069
LogString
(nameof(IMethodReferenceOperation));
1070
LogString
($": {operation.Method.ToTestDisplayString()}");
1075
LogString
(")");
1080
LogString
(" (IsVirtual)");
1090
LogString
(nameof(IPropertyReferenceOperation));
1091
LogString
($": {operation.Property.ToTestDisplayString()}");
1096
LogString
(")");
1109
LogString
(nameof(IEventReferenceOperation));
1110
LogString
($": {operation.Event.ToTestDisplayString()}");
1115
LogString
(")");
1124
LogString
($"{nameof(IEventAssignmentOperation)} ({kindStr})");
1134
LogString
(nameof(IConditionalAccessOperation));
1144
LogString
(nameof(IConditionalAccessInstanceOperation));
1150
LogString
(nameof(IPlaceholderOperation));
1157
LogString
(nameof(IUnaryOperation));
1170
LogString
($" ({kindStr})");
1179
LogString
(nameof(IBinaryOperation));
1197
LogString
($" ({kindStr})");
1208
LogString
(nameof(ITupleBinaryOperation));
1211
LogString
($" ({kindStr})");
1229
LogString
(")");
1239
LogString
(nameof(IConversionOperation));
1243
LogString
($" ({isTryCast}, {isChecked})");
1254
LogString
($"({((ConversionOperation)operation).ConversionConvertible})");
1266
LogString
(nameof(IConditionalOperation));
1270
LogString
(" (IsRef)");
1282
LogString
(nameof(ICoalesceOperation));
1290
LogString
($"({((CoalesceOperation)operation).ValueConversionConvertible})");
1300
LogString
(nameof(ICoalesceAssignmentOperation));
1309
LogString
(nameof(IIsTypeOperation));
1312
LogString
(" (IsNotExpression)");
1327
LogString
(nameof(ISizeOfOperation));
1338
LogString
(nameof(ITypeOfOperation));
1349
LogString
(nameof(IAnonymousFunctionOperation));
1355
LogString
(")");
1363
LogString
(nameof(IFlowAnonymousFunctionOperation));
1369
LogString
(")");
1377
LogString
(nameof(IDelegateCreationOperation));
1385
LogString
(nameof(ILiteralOperation));
1391
LogString
(nameof(IUtf8StringOperation));
1392
LogString
(" (");
1393
LogString
(operation.Value);
1394
LogString
(")");
1400
LogString
(nameof(IAwaitOperation));
1408
LogString
(nameof(INameOfOperation));
1416
LogString
(nameof(IThrowOperation));
1424
LogString
(nameof(IAddressOfOperation));
1432
LogString
(nameof(IObjectCreationOperation));
1434
LogString
($" (Constructor: {operation.Constructor?.ToTestDisplayString() ?? "<null>"})");
1444
LogString
(nameof(IAnonymousObjectCreationOperation));
1461
LogString
(nameof(IDynamicObjectCreationOperation));
1470
LogString
(nameof(IDynamicInvocationOperation));
1479
LogString
(nameof(IDynamicIndexerAccessOperation));
1488
LogString
(nameof(IObjectOrCollectionInitializerOperation));
1496
LogString
(nameof(IMemberInitializerOperation));
1513
LogString
(nameof(IFieldInitializerOperation));
1520
LogString
(")");
1527
LogString
($" ({operation.InitializedFields.Length} initialized fields)");
1548
LogString
(nameof(IVariableInitializerOperation));
1556
LogString
(nameof(IPropertyInitializerOperation));
1563
LogString
(")");
1570
LogString
($" ({operation.InitializedProperties.Length} initialized properties)");
1591
LogString
(nameof(IParameterInitializerOperation));
1593
LogString
(")");
1602
LogString
(nameof(IArrayCreationOperation));
1611
LogString
(nameof(IArrayInitializerOperation));
1612
LogString
($" ({operation.ElementValues.Length} elements)");
1621
LogString
(nameof(ISimpleAssignmentOperation));
1625
LogString
(" (IsRef)");
1636
LogString
(nameof(IDeconstructionAssignmentOperation));
1645
LogString
(nameof(IDeclarationExpressionOperation));
1653
LogString
(nameof(ICompoundAssignmentOperation));
1666
LogString
($" ({kindStr})");
1682
LogString
(nameof(IIncrementOrDecrementOperation));
1695
LogString
($" ({kindStr})");
1704
LogString
(nameof(IParenthesizedOperation));
1712
LogString
(nameof(IDynamicMemberReferenceOperation));
1714
LogString
(" (");
1716
LogString
(", ");
1718
LogString
(")");
1728
LogString
(nameof(IDefaultValueOperation));
1734
LogString
(nameof(ITypeParameterObjectCreationOperation));
1742
LogString
(nameof(INoPiaObjectCreationOperation));
1750
LogString
(nameof(IInvalidOperation));
1758
LogString
(nameof(ILocalFunctionOperation));
1761
LogString
(")");
1789
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
1793
LogString
($" ({kindStr})");
1799
LogString
(nameof(ISingleValueCaseClauseOperation));
1807
LogString
(nameof(IRelationalCaseClauseOperation));
1809
LogString
($" (Relational operator kind: {kindStr})");
1817
LogString
(nameof(IRangeCaseClauseOperation));
1826
LogString
(nameof(IDefaultCaseClauseOperation));
1832
LogString
(nameof(ITupleOperation));
1844
LogString
(nameof(IInterpolatedStringOperation));
1852
LogString
(nameof(IInterpolatedStringHandlerCreationOperation));
1853
LogString
($" (HandlerAppendCallsReturnBool: {operation.HandlerAppendCallsReturnBool}, HandlerCreationHasSuccessParameter: {operation.HandlerCreationHasSuccessParameter})");
1862
LogString
(nameof(IInterpolatedStringAdditionOperation));
1870
LogString
(nameof(IInterpolatedStringTextOperation));
1882
LogString
(nameof(IInterpolationOperation));
1897
LogString
(nameof(IInterpolatedStringAppendOperation));
1905
LogString
(nameof(IInterpolatedStringHandlerArgumentPlaceholderOperation));
1908
LogString
($" (ArgumentIndex: {operation.ArgumentIndex})");
1912
LogString
($" ({operation.PlaceholderKind})");
1919
LogString
(nameof(IConstantPatternOperation));
1927
LogString
(nameof(IRelationalPatternOperation));
1928
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1935
LogString
(nameof(INegatedPatternOperation));
1942
LogString
(nameof(IBinaryPatternOperation));
1943
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1951
LogString
(nameof(ITypePatternOperation));
1954
LogString
(")");
1960
LogString
(nameof(IDeclarationPatternOperation));
1964
LogString
(")");
1970
LogString
(nameof(ISlicePatternOperation));
1980
LogString
(nameof(IListPatternOperation));
1985
LogString
(")");
1993
LogString
(nameof(IRecursivePatternOperation));
1998
LogString
(")");
2007
LogString
(nameof(IPropertySubpatternOperation));
2017
LogString
(nameof(IIsPatternOperation));
2026
LogString
(nameof(IPatternCaseClauseOperation));
2037
LogString
(nameof(ITranslatedQueryOperation));
2045
LogString
(nameof(IRaiseEventOperation));
2054
LogString
(nameof(IConstructorBodyOperation));
2065
LogString
(nameof(IMethodBodyOperation));
2073
LogString
(nameof(IDiscardOperation));
2074
LogString
(" (");
2076
LogString
(")");
2082
LogString
(nameof(IDiscardPatternOperation));
2088
LogString
($"{nameof(ISwitchExpressionOperation)} ({operation.Arms.Length} arms, IsExhaustive: {operation.IsExhaustive})");
2096
LogString
($"{nameof(ISwitchExpressionArmOperation)} ({operation.Locals.Length} locals)");
2107
LogString
(nameof(IStaticLocalInitializationSemaphoreOperation));
2109
LogString
(")");
2115
LogString
(nameof(IRangeOperation));
2119
LogString
(" (IsLifted)");
2130
LogString
(nameof(IReDimOperation));
2133
LogString
(" (Preserve)");
2141
LogString
(nameof(IReDimClauseOperation));
2149
LogString
(nameof(IWithOperation));
2161
LogString
(nameof(IAttributeOperation));