Searched refs:ConstructorArray (Results 1 – 10 of 10) sorted by relevance
| /external/skia/src/sksl/ir/ |
| D | SkSLConstructorArray.cpp | 15 std::unique_ptr<Expression> ConstructorArray::Convert(const Context& context, in Convert() 60 return ConstructorArray::Make(context, line, type, std::move(args)); in Convert() 63 std::unique_ptr<Expression> ConstructorArray::Make(const Context& context, in Make() 74 return std::make_unique<ConstructorArray>(line, type, std::move(args)); in Make()
|
| D | SkSLConstructorArray.h | 18 class ConstructorArray final : public MultiArgumentConstructor { 22 ConstructorArray(int line, const Type& type, ExpressionArray arguments) in ConstructorArray() function 39 return std::make_unique<ConstructorArray>(fLine, this->type(), this->arguments().clone()); in clone()
|
| D | SkSLConstructorArrayCast.cpp | 24 auto inputArgs = constCtor->as<ConstructorArray>().argumentSpan(); in cast_constant_array() 38 return ConstructorArray::Make(context, constCtor->fLine, destType, std::move(typecastArgs)); in cast_constant_array()
|
| D | SkSLIndexExpression.cpp | 111 if (baseExpr->is<ConstructorArray>()) { in Make() 112 const ConstructorArray& arrayCtor = baseExpr->as<ConstructorArray>(); in Make()
|
| D | SkSLPrefixExpression.cpp | 51 const ConstructorArray& ctor = value->as<ConstructorArray>(); in simplify_negation() 52 return ConstructorArray::Make(context, originalExpr.fLine, ctor.type(), in simplify_negation()
|
| D | SkSLConstructor.cpp | 166 return ConstructorArray::Convert(context, line, type, std::move(args)); in Convert()
|
| /external/skia/src/sksl/ |
| D | SkSLInliner.cpp | 338 const ConstructorArray& ctor = expression.as<ConstructorArray>(); in inlineExpression() 339 return ConstructorArray::Make(*fContext, line, in inlineExpression()
|
| D | SkSLDehydrator.cpp | 300 this->writeExpressionSpan(e->as<ConstructorArray>().argumentSpan()); in write()
|
| D | SkSLRehydrator.cpp | 498 return ConstructorArray::Make(this->context(), /*line=*/-1, *type, in expression()
|
| D | binary_format.md | 392 Represents an instance of `SkSL::ConstructorArray`.
|