243 references to LogString
Microsoft.CodeAnalysis.Test.Utilities (243)
Compilation\ControlFlowGraphVerifier.cs (2)
1821
LogString
("{");
1828
LogString
("}");
Compilation\OperationTreeVerifier.cs (241)
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(IUnaryOperation));
1161
LogString
($" ({kindStr})");
1170
LogString
(nameof(IBinaryOperation));
1188
LogString
($" ({kindStr})");
1199
LogString
(nameof(ITupleBinaryOperation));
1202
LogString
($" ({kindStr})");
1220
LogString
(")");
1230
LogString
(nameof(IConversionOperation));
1234
LogString
($" ({isTryCast}, {isChecked})");
1245
LogString
($"({((ConversionOperation)operation).ConversionConvertible})");
1257
LogString
(nameof(IConditionalOperation));
1261
LogString
(" (IsRef)");
1273
LogString
(nameof(ICoalesceOperation));
1281
LogString
($"({((CoalesceOperation)operation).ValueConversionConvertible})");
1291
LogString
(nameof(ICoalesceAssignmentOperation));
1300
LogString
(nameof(IIsTypeOperation));
1303
LogString
(" (IsNotExpression)");
1318
LogString
(nameof(ISizeOfOperation));
1329
LogString
(nameof(ITypeOfOperation));
1340
LogString
(nameof(IAnonymousFunctionOperation));
1346
LogString
(")");
1354
LogString
(nameof(IFlowAnonymousFunctionOperation));
1360
LogString
(")");
1368
LogString
(nameof(IDelegateCreationOperation));
1376
LogString
(nameof(ILiteralOperation));
1382
LogString
(nameof(IUtf8StringOperation));
1383
LogString
(" (");
1384
LogString
(operation.Value);
1385
LogString
(")");
1391
LogString
(nameof(IAwaitOperation));
1399
LogString
(nameof(INameOfOperation));
1407
LogString
(nameof(IThrowOperation));
1415
LogString
(nameof(IAddressOfOperation));
1423
LogString
(nameof(IObjectCreationOperation));
1425
LogString
($" (Constructor: {operation.Constructor?.ToTestDisplayString() ?? "<null>"})");
1435
LogString
(nameof(IAnonymousObjectCreationOperation));
1452
LogString
(nameof(IDynamicObjectCreationOperation));
1461
LogString
(nameof(IDynamicInvocationOperation));
1470
LogString
(nameof(IDynamicIndexerAccessOperation));
1479
LogString
(nameof(IObjectOrCollectionInitializerOperation));
1487
LogString
(nameof(IMemberInitializerOperation));
1504
LogString
(nameof(IFieldInitializerOperation));
1511
LogString
(")");
1518
LogString
($" ({operation.InitializedFields.Length} initialized fields)");
1539
LogString
(nameof(IVariableInitializerOperation));
1547
LogString
(nameof(IPropertyInitializerOperation));
1554
LogString
(")");
1561
LogString
($" ({operation.InitializedProperties.Length} initialized properties)");
1582
LogString
(nameof(IParameterInitializerOperation));
1584
LogString
(")");
1593
LogString
(nameof(IArrayCreationOperation));
1602
LogString
(nameof(IArrayInitializerOperation));
1603
LogString
($" ({operation.ElementValues.Length} elements)");
1612
LogString
(nameof(ICollectionExpressionOperation));
1613
LogString
($" ({operation.Elements.Length} elements");
1615
LogString
(")");
1623
LogString
(nameof(ISpreadOperation));
1625
LogString
(")");
1633
LogString
($"({((SpreadOperation)operation).ElementConversionConvertible})");
1641
LogString
(nameof(ISimpleAssignmentOperation));
1645
LogString
(" (IsRef)");
1656
LogString
(nameof(IDeconstructionAssignmentOperation));
1665
LogString
(nameof(IDeclarationExpressionOperation));
1673
LogString
(nameof(ICompoundAssignmentOperation));
1686
LogString
($" ({kindStr})");
1702
LogString
(nameof(IIncrementOrDecrementOperation));
1715
LogString
($" ({kindStr})");
1724
LogString
(nameof(IParenthesizedOperation));
1732
LogString
(nameof(IDynamicMemberReferenceOperation));
1734
LogString
(" (");
1736
LogString
(", ");
1738
LogString
(")");
1748
LogString
(nameof(IDefaultValueOperation));
1754
LogString
(nameof(ITypeParameterObjectCreationOperation));
1762
LogString
(nameof(INoPiaObjectCreationOperation));
1770
LogString
(nameof(IInvalidOperation));
1778
LogString
(nameof(ILocalFunctionOperation));
1781
LogString
(")");
1809
LogString
($" (Label Id: {GetLabelId(operation.Label)})");
1813
LogString
($" ({kindStr})");
1819
LogString
(nameof(ISingleValueCaseClauseOperation));
1827
LogString
(nameof(IRelationalCaseClauseOperation));
1829
LogString
($" (Relational operator kind: {kindStr})");
1837
LogString
(nameof(IRangeCaseClauseOperation));
1846
LogString
(nameof(IDefaultCaseClauseOperation));
1852
LogString
(nameof(ITupleOperation));
1864
LogString
(nameof(IInterpolatedStringOperation));
1872
LogString
(nameof(IInterpolatedStringHandlerCreationOperation));
1873
LogString
($" (HandlerAppendCallsReturnBool: {operation.HandlerAppendCallsReturnBool}, HandlerCreationHasSuccessParameter: {operation.HandlerCreationHasSuccessParameter})");
1882
LogString
(nameof(IInterpolatedStringAdditionOperation));
1890
LogString
(nameof(IInterpolatedStringTextOperation));
1902
LogString
(nameof(IInterpolationOperation));
1917
LogString
(nameof(IInterpolatedStringAppendOperation));
1925
LogString
(nameof(IInterpolatedStringHandlerArgumentPlaceholderOperation));
1928
LogString
($" (ArgumentIndex: {operation.ArgumentIndex})");
1932
LogString
($" ({operation.PlaceholderKind})");
1939
LogString
(nameof(IConstantPatternOperation));
1947
LogString
(nameof(IRelationalPatternOperation));
1948
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1955
LogString
(nameof(INegatedPatternOperation));
1962
LogString
(nameof(IBinaryPatternOperation));
1963
LogString
($" ({nameof(BinaryOperatorKind)}.{operation.OperatorKind})");
1971
LogString
(nameof(ITypePatternOperation));
1974
LogString
(")");
1980
LogString
(nameof(IDeclarationPatternOperation));
1984
LogString
(")");
1990
LogString
(nameof(ISlicePatternOperation));
2000
LogString
(nameof(IListPatternOperation));
2005
LogString
(")");
2013
LogString
(nameof(IRecursivePatternOperation));
2018
LogString
(")");
2027
LogString
(nameof(IPropertySubpatternOperation));
2037
LogString
(nameof(IIsPatternOperation));
2046
LogString
(nameof(IPatternCaseClauseOperation));
2057
LogString
(nameof(ITranslatedQueryOperation));
2065
LogString
(nameof(IRaiseEventOperation));
2074
LogString
(nameof(IConstructorBodyOperation));
2085
LogString
(nameof(IMethodBodyOperation));
2093
LogString
(nameof(IDiscardOperation));
2094
LogString
(" (");
2096
LogString
(")");
2102
LogString
(nameof(IDiscardPatternOperation));
2108
LogString
($"{nameof(ISwitchExpressionOperation)} ({operation.Arms.Length} arms, IsExhaustive: {operation.IsExhaustive})");
2116
LogString
($"{nameof(ISwitchExpressionArmOperation)} ({operation.Locals.Length} locals)");
2127
LogString
(nameof(IStaticLocalInitializationSemaphoreOperation));
2129
LogString
(")");
2135
LogString
(nameof(IRangeOperation));
2139
LogString
(" (IsLifted)");
2150
LogString
(nameof(IReDimOperation));
2153
LogString
(" (Preserve)");
2161
LogString
(nameof(IReDimClauseOperation));
2169
LogString
(nameof(IWithOperation));
2181
LogString
(nameof(IAttributeOperation));