Searched refs:MakeBool (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/src/sksl/ir/ |
D | SkSLLiteral.h | 57 static std::unique_ptr<Literal> MakeBool(const Context& context, int line, bool value) { in MakeBool() function 63 static std::unique_ptr<Literal> MakeBool(int line, bool value, const Type* type) { in MakeBool() function 77 return MakeBool(line, value, type); in Make()
|
D | SkSLSetting.cpp | 37 return Literal::MakeBool(context, /*line=*/-1, (context.fCaps.*fGetCap)()); in value()
|
D | SkSLPrefixExpression.cpp | 130 return Literal::MakeBool(operand->fLine, !b.boolValue(), &operand->type()); in logical_not_operand()
|
/third_party/skia/src/sksl/ |
D | SkSLConstantFolder.cpp | 77 return Literal::MakeBool(context, left.fLine, equality); in simplify_vector_equality() 369 return Literal::MakeBool(context, line, result); in Simplify() 392 return Literal::MakeBool(context, leftExpr.fLine, /*value=*/true); in Simplify() 398 return Literal::MakeBool(context, leftExpr.fLine, /*value=*/false); in Simplify() 568 return Literal::MakeBool(context, line, equality); in Simplify()
|
D | SkSLRehydrator.cpp | 421 return Literal::MakeBool(fContext, /*line=*/-1, value); in expression()
|
D | SkSLInliner.cpp | 705 inlinedCall.fReplacementExpr = Literal::MakeBool(*fContext, line, /*value=*/false); in inlineCall()
|
/third_party/skia/src/sksl/dsl/ |
D | DSLExpression.cpp | 73 : fExpression(SkSL::Literal::MakeBool(ThreadContext::Context(), in DSLExpression()
|
/third_party/skia/src/sksl/codegen/ |
D | SkSLGLSLCodeGenerator.cpp | 1314 Literal::MakeBool(fContext, /*line=*/-1, /*value=*/true), in writeForStatement()
|