Searched refs:coerceExpression (Results 1 – 15 of 15) sorted by relevance
/external/skia/src/sksl/ir/ |
D | SkSLTernaryExpression.cpp | 21 test = context.fTypes.fBool->coerceExpression(std::move(test), context); in Convert() 48 ifTrue = trueType->coerceExpression(std::move(ifTrue), context); in Convert() 52 ifFalse = falseType->coerceExpression(std::move(ifFalse), context); in Convert()
|
D | SkSLDoStatement.cpp | 21 test = context.fTypes.fBool->coerceExpression(std::move(test), context); in Convert()
|
D | SkSLConstructorArray.cpp | 37 argument = baseType.coerceExpression(std::move(argument), context); in Convert()
|
D | SkSLConstructorStruct.cpp | 33 argument = field.fType->coerceExpression(std::move(argument), context); in Convert()
|
D | SkSLSwitchStatement.cpp | 181 value = context.fTypes.fInt->coerceExpression(std::move(value), context); in Convert() 195 caseValue = value->type().coerceExpression(std::move(caseValues[i]), context); in Convert()
|
D | SkSLBinaryExpression.cpp | 131 left = leftType->coerceExpression(std::move(left), context); in Convert() 132 right = rightType->coerceExpression(std::move(right), context); in Convert()
|
D | SkSLIfStatement.cpp | 41 test = context.fTypes.fBool->coerceExpression(std::move(test), context); in Convert()
|
D | SkSLIndexExpression.cpp | 46 index = context.fTypes.fInt->coerceExpression(std::move(index), context); in Convert()
|
D | SkSLVarDeclarations.cpp | 75 value = var->type().coerceExpression(std::move(value), context); in Convert()
|
D | SkSLForStatement.cpp | 89 test = context.fTypes.fBool->coerceExpression(std::move(test), context); in Convert()
|
D | SkSLType.cpp | 223 std::unique_ptr<Expression> Type::coerceExpression(std::unique_ptr<Expression> expr, in coerceExpression() function in SkSL::Type
|
D | SkSLPrefixExpression.cpp | 191 base = baseType.scalarTypeForLiteral().coerceExpression(std::move(base), context); in Convert()
|
D | SkSLType.h | 448 std::unique_ptr<Expression> coerceExpression(std::unique_ptr<Expression> expr,
|
D | SkSLFunctionCall.cpp | 356 arguments[i] = types[i]->coerceExpression(std::move(arguments[i]), context); in Convert()
|
/external/skia/src/sksl/ |
D | SkSLIRGenerator.cpp | 1395 return type.coerceExpression(std::move(expr), fContext); in coerce()
|