leftSide 290 Source/core/css/CSSCalculationValue.cpp static CalculationCategory determineCategory(const CSSCalcExpressionNode& leftSide, const CSSCalcExpressionNode& rightSide, CalcOperator op) leftSide 292 Source/core/css/CSSCalculationValue.cpp CalculationCategory leftCategory = leftSide.category(); leftSide 316 Source/core/css/CSSCalculationValue.cpp static bool isIntegerResult(const CSSCalcExpressionNode* leftSide, const CSSCalcExpressionNode* rightSide, CalcOperator op) leftSide 321 Source/core/css/CSSCalculationValue.cpp return op != CalcDivide && leftSide->isInteger() && rightSide->isInteger(); leftSide 326 Source/core/css/CSSCalculationValue.cpp static PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> create(PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> leftSide, PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> rightSide, CalcOperator op) leftSide 328 Source/core/css/CSSCalculationValue.cpp ASSERT(leftSide->category() != CalcOther && rightSide->category() != CalcOther); leftSide 330 Source/core/css/CSSCalculationValue.cpp CalculationCategory newCategory = determineCategory(*leftSide, *rightSide, op); leftSide 334 Source/core/css/CSSCalculationValue.cpp return adoptRefWillBeNoop(new CSSCalcBinaryOperation(leftSide, rightSide, op, newCategory)); leftSide 337 Source/core/css/CSSCalculationValue.cpp static PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> createSimplified(PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> leftSide, PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> rightSide, CalcOperator op) leftSide 339 Source/core/css/CSSCalculationValue.cpp CalculationCategory leftCategory = leftSide->category(); leftSide 343 Source/core/css/CSSCalculationValue.cpp bool isInteger = isIntegerResult(leftSide.get(), rightSide.get(), op); leftSide 348 Source/core/css/CSSCalculationValue.cpp return CSSCalcPrimitiveValue::create(evaluateOperator(leftSide->doubleValue(), rightSide->doubleValue(), op), evaluationType, isInteger); leftSide 354 Source/core/css/CSSCalculationValue.cpp CSSPrimitiveValue::UnitTypes leftType = leftSide->primitiveType(); leftSide 358 Source/core/css/CSSCalculationValue.cpp return CSSCalcPrimitiveValue::create(evaluateOperator(leftSide->doubleValue(), rightSide->doubleValue(), op), leftType, isInteger); leftSide 363 Source/core/css/CSSCalculationValue.cpp double leftValue = leftSide->doubleValue() * CSSPrimitiveValue::conversionToCanonicalUnitsScaleFactor(leftType); leftSide 373 Source/core/css/CSSCalculationValue.cpp CSSCalcExpressionNode* numberSide = getNumberSide(leftSide.get(), rightSide.get()); leftSide 375 Source/core/css/CSSCalculationValue.cpp return create(leftSide, rightSide, op); leftSide 376 Source/core/css/CSSCalculationValue.cpp if (numberSide == leftSide && op == CalcDivide) leftSide 378 Source/core/css/CSSCalculationValue.cpp CSSCalcExpressionNode* otherSide = leftSide == numberSide ? rightSide.get() : leftSide.get(); leftSide 391 Source/core/css/CSSCalculationValue.cpp return create(leftSide, rightSide, op); leftSide 490 Source/core/css/CSSCalculationValue.cpp CSSCalcBinaryOperation(PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> leftSide, PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> rightSide, CalcOperator op, CalculationCategory category) leftSide 491 Source/core/css/CSSCalculationValue.cpp : CSSCalcExpressionNode(category, isIntegerResult(leftSide.get(), rightSide.get(), op)) leftSide 492 Source/core/css/CSSCalculationValue.cpp , m_leftSide(leftSide) leftSide 498 Source/core/css/CSSCalculationValue.cpp static CSSCalcExpressionNode* getNumberSide(CSSCalcExpressionNode* leftSide, CSSCalcExpressionNode* rightSide) leftSide 500 Source/core/css/CSSCalculationValue.cpp if (leftSide->category() == CalcNumber) leftSide 501 Source/core/css/CSSCalculationValue.cpp return leftSide; leftSide 507 Source/core/css/CSSCalculationValue.cpp double evaluate(double leftSide, double rightSide) const leftSide 509 Source/core/css/CSSCalculationValue.cpp return evaluateOperator(leftSide, rightSide, m_operator); leftSide 676 Source/core/css/CSSCalculationValue.cpp PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> CSSCalcValue::createExpressionNode(PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> leftSide, PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> rightSide, CalcOperator op) leftSide 678 Source/core/css/CSSCalculationValue.cpp return CSSCalcBinaryOperation::create(leftSide, rightSide, op); leftSide 692 Source/core/css/CSSCalculationValue.cpp return createExpressionNode(createExpressionNode(binaryNode->leftSide(), zoom), createExpressionNode(binaryNode->rightSide(), zoom), binaryNode->getOperator()); leftSide 175 Source/platform/CalculationValue.h CalcExpressionBinaryOperation(PassOwnPtr<CalcExpressionNode> leftSide, PassOwnPtr<CalcExpressionNode> rightSide, CalcOperator op) leftSide 176 Source/platform/CalculationValue.h : m_leftSide(leftSide) leftSide 195 Source/platform/CalculationValue.h const CalcExpressionNode* leftSide() const { return m_leftSide.get(); } leftSide 185 Source/platform/geometry/FloatPolygon.cpp if ((vertex1.y() > point.y()) && (leftSide(vertex1, vertex2, point) > 0)) leftSide 188 Source/platform/geometry/FloatPolygon.cpp if ((vertex1.y() <= point.y()) && (leftSide(vertex1, vertex2, point) < 0)) leftSide 209 Source/platform/geometry/FloatPolygon.cpp leftSide(vertex1(), vertex2(), rect.minXMinYCorner()), leftSide 210 Source/platform/geometry/FloatPolygon.cpp leftSide(vertex1(), vertex2(), rect.maxXMinYCorner()), leftSide 211 Source/platform/geometry/FloatPolygon.cpp leftSide(vertex1(), vertex2(), rect.minXMaxYCorner()), leftSide 212 Source/platform/geometry/FloatPolygon.cpp leftSide(vertex1(), vertex2(), rect.maxXMaxYCorner())