26 references to Synthesized
Microsoft.CodeAnalysis.CSharp (25)
Binder\ForEachLoopBinder.cs (1)
661return BoundCall.Synthesized(
Compiler\MethodBodySynthesizer.cs (1)
538BoundCall.Synthesized(
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (4)
883return BoundCall.Synthesized(syntax, expression, UnsafeGetNullableMethod(syntax, expression.Type, SpecialMember.System_Nullable_T_GetValueOrDefault)); 911return BoundCall.Synthesized(syntax, expression, UnsafeGetNullableMethod(syntax, expression.Type, SpecialMember.System_Nullable_T_get_HasValue)); 1760BoundExpression callX_GetValueOrDefault = BoundCall.Synthesized(syntax, boundTempX, getValueOrDefaultX); 1762BoundExpression callY_GetValueOrDefault = BoundCall.Synthesized(syntax, boundTempY, getValueOrDefaultY);
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (3)
939value = BoundCall.Synthesized(syntax, rewrittenOperand, get_Value); 1039BoundCall.Synthesized(syntax, boundTemp, getValueOrDefault), 1289BoundCall callGetValueOrDefault = BoundCall.Synthesized(syntax, boundTemp, getValueOrDefault);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (3)
161BoundCall.Synthesized( 381BoundExpression disposeCall = BoundCall.Synthesized(syntax: forEachSyntax, receiverOpt: boundDisposableVar, method: disposeMethod); 577BoundExpression arrayLength = BoundCall.Synthesized(
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (2)
103var tmp = _factory.StoreToTemp(BoundCall.Synthesized(leftOperand.Syntax, lhsRead, getValueOrDefault), 126var lhsReadHasValue = BoundCall.Synthesized(leftOperand.Syntax, lhsRead, hasValue);
Lowering\LocalRewriter\LocalRewriter_NullCoalescingOperator.cs (2)
141return BoundCall.Synthesized(rewrittenLeft.Syntax, rewrittenLeft, getValueOrDefault); 249rewrittenLeft = BoundCall.Synthesized(rewrittenLeft.Syntax, rewrittenLeft, getValueOrDefault);
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (3)
434return BoundCall.Synthesized(expr.Syntax, expr, structToStringMethod); 459return BoundCall.Synthesized(expr.Syntax, expr, objectToStringMethod); 487whenNotNull: BoundCall.Synthesized(
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
376? BoundCall.Synthesized(syntax, result.HandlerTemp, toStringAndClear)
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (3)
205BoundExpression call_GetValueOrDefault = BoundCall.Synthesized(syntax, boundTemp, getValueOrDefault); 666BoundExpression call_GetValueOrDefault = BoundCall.Synthesized(syntax, boundTemp, getValueOrDefault); 826BoundExpression getValueCall = BoundCall.Synthesized(syntax, operand, getValueOrDefault);
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
364disposedExpression = BoundCall.Synthesized(resourceSyntax, local, getValueOrDefault);
Lowering\SyntheticBoundNodeFactory.cs (1)
1672return BoundCall.Synthesized(syntax, expression, LocalRewriter.UnsafeGetNullableMethod(syntax, expression.Type, CodeAnalysis.SpecialMember.System_Nullable_T_get_HasValue, Compilation, Diagnostics));
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\ExceptionLocalSymbol.cs (1)
29var call = BoundCall.Synthesized(syntax, receiverOpt: null, method: method);