Home
last modified time | relevance | path

Searched refs:asAnyConstructor (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLExpression.h125 AnyConstructor& asAnyConstructor();
126 const AnyConstructor& asAnyConstructor() const;
DSkSLConstructor.cpp216 AnyConstructor& Expression::asAnyConstructor() { in asAnyConstructor() function in SkSL::Expression
221 const AnyConstructor& Expression::asAnyConstructor() const { in asAnyConstructor() function in SkSL::Expression
DSkSLSwizzle.cpp505 const AnyConstructor& ctor = value->asAnyConstructor(); in Make()
/third_party/skia/src/sksl/
DSkSLAnalysis.cpp409 expr.asAnyConstructor().argumentSpan().size() == 1 && in IsTrivialExpression()
410 IsTrivialExpression(*expr.asAnyConstructor().argumentSpan().front())) || in IsTrivialExpression()
443 const AnyConstructor& leftCtor = left.asAnyConstructor(); in IsSameExpressionTree()
444 const AnyConstructor& rightCtor = right.asAnyConstructor(); in IsSameExpressionTree()
655 auto& c = e.asAnyConstructor(); in visitExpression()
DSkSLInliner.cpp984 AnyConstructor& constructorExpr = (*expr)->asAnyConstructor(); in visitExpression()
/third_party/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.cpp138 this->writeAnyConstructor(expr.asAnyConstructor(), "{", "}", parentPrecedence); in writeExpression()
148 this->writeAnyConstructor(expr.asAnyConstructor(), "(", ")", parentPrecedence); in writeExpression()
156 this->writeCastConstructor(expr.asAnyConstructor(), "(", ")", parentPrecedence); in writeExpression()
2573 const AnyConstructor& c = e->asAnyConstructor(); in requirements()
DSkSLGLSLCodeGenerator.cpp187 this->writeAnyConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression()
191 this->writeCastConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression()
DSkSLPipelineStageCodeGenerator.cpp482 this->writeAnyConstructor(expr.asAnyConstructor(), parentPrecedence); in writeExpression()
DSkSLVMCodeGenerator.cpp1515 return this->writeAggregationConstructor(e.asAnyConstructor()); in writeExpression()
1524 return this->writeConstructorCast(e.asAnyConstructor()); in writeExpression()
DSkSLSPIRVCodeGenerator.cpp773 return this->writeCompositeConstructor(expr.asAnyConstructor(), out); in writeExpression()