24 references to Literal
Microsoft.CodeAnalysis.CSharp (24)
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (2)
130return F.ExpressionStatement(F.Call(promiseField, _asyncIteratorInfo.SetResultMethod, F.Literal(result))); 321return F.Assignment(F.InstanceField(_asyncIteratorInfo.DisposeModeField), F.Literal(value));
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (2)
462F.Assignment(F.InstanceField(_disposeModeField), F.Literal(true)), // disposeMode = true; 678F.Assignment(F.InstanceField(_disposeModeField), F.Literal(false)));
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
505requiresLifted ? ExprFactory(opName, loweredLeft, loweredRight, _bound.Literal(isLifted && !TypeSymbol.Equals(methodOpt.ReturnType, type, TypeCompareKind.ConsiderEverything2)), _bound.MethodInfo(methodOpt)) :
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
520return statementFactory.Assignment(payloadCell, statementFactory.Literal(true));
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (3)
195F.Return(F.Literal(false))); 206F.Assignment(this.F.Local(_methodValue), this.F.Literal(true)), 291BoundLiteral result = this.F.Literal(!finished);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
317return _factory.New(ctor, _factory.Literal(index), _factory.Literal(false));
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
633return _factory.Literal(true);
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (3)
127resultBuilder.Add(_factory.Assignment(_factory.Local(resultTemp), _factory.Literal(true))); 130resultBuilder.Add(_factory.Assignment(_factory.Local(resultTemp), _factory.Literal(false))); 304AddConjunct(_factory.Literal(true));
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
205ImmutableArray.Create<BoundExpression>(F.Literal(0), F.Literal(fromEnd)));
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (2)
95return _factory.Literal(constant.BooleanValue); 97return MakeConversionNode(_factory.Literal(!constant.BooleanValue), type, @checked: false);
Lowering\SyntheticBoundNodeFactory.cs (3)
1703return Literal(kind == BinaryOperatorKind.NullableNullEqual); 1718value: Literal(kind == BinaryOperatorKind.NullableNullNotEqual), 1734var whenNull = kind == BinaryOperatorKind.NullableNullEqual ? Literal(true) : null;
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
168retExpr = F.Literal(true);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (2)
138F.CloseMethod(F.Return(F.Literal(false))); 226block.Add(F.Return(F.Literal(true)));
Symbols\Synthesized\SynthesizedEmbeddedNativeIntegerAttributeSymbol.cs (1)
82ImmutableArray.Create<BoundExpression>(factory.Literal(true))