11 references to EvaluateSides
Microsoft.TemplateEngine.Core (11)
Expressions\Cpp\Scope.cs (11)
62return EvaluateSides(Left!, Right!, x => (bool)x, (x, y) => x && y); 64return EvaluateSides(Left!, Right!, x => (bool)x, (x, y) => x || y); 66return EvaluateSides(Left!, Right!, x => (bool)x, (x, y) => x ^ y); 68return EvaluateSides(Left!, Right!, x => x, LenientEquals); 70return EvaluateSides(Left!, Right!, x => x, (x, y) => !LenientEquals(x, y)); 72return EvaluateSides(Left!, Right!, ParserExtensions.ConvertToDoubleCurrentOrInvariant, (x, y) => x > y); 74return EvaluateSides(Left!, Right!, ParserExtensions.ConvertToDoubleCurrentOrInvariant, (x, y) => x >= y); 76return EvaluateSides(Left!, Right!, ParserExtensions.ConvertToDoubleCurrentOrInvariant, (x, y) => x < y); 78return EvaluateSides(Left!, Right!, ParserExtensions.ConvertToDoubleCurrentOrInvariant, (x, y) => x <= y); 84return EvaluateSides(Left!, Right!, Convert.ToInt64, (x, y) => x & y); 86return EvaluateSides(Left!, Right!, Convert.ToInt64, (x, y) => x | y);