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