Searched refs:checkForOutOfRangeLiteral (Results 1 – 6 of 6) sorted by relevance
/third_party/skia/src/sksl/ir/ |
D | SkSLConstructorScalarCast.cpp | 49 if (type.checkForOutOfRangeLiteral(context, *args[0])) { in Convert() 77 !type.checkForOutOfRangeLiteral(context, arg->as<Literal>().value(), arg->fLine)) { in Make()
|
D | SkSLType.h | 513 bool checkForOutOfRangeLiteral(const Context& context, const Expression& expr) const; 516 bool checkForOutOfRangeLiteral(const Context& context, double value, int line) const;
|
D | SkSLConstructorCompoundCast.cpp | 56 if (scalarType.checkForOutOfRangeLiteral(context, *slotVal, constCtor->fLine)) { in cast_constant_composite()
|
D | SkSLType.cpp | 813 bool Type::checkForOutOfRangeLiteral(const Context& context, const Expression& expr) const { in checkForOutOfRangeLiteral() function in SkSL::Type 826 baseType.checkForOutOfRangeLiteral(context, *slotVal, valueExpr->fLine)) { in checkForOutOfRangeLiteral() 837 bool Type::checkForOutOfRangeLiteral(const Context& context, double value, int line) const { in checkForOutOfRangeLiteral() function in SkSL::Type
|
D | SkSLPrefixExpression.cpp | 35 if (type.checkForOutOfRangeLiteral(context, negated, value->fLine)) { in simplify_negation()
|
D | SkSLBinaryExpression.cpp | 165 left->type().checkForOutOfRangeLiteral(context, *right); in Make()
|