Home
last modified time | relevance | path

Searched refs:scalarTypeForLiteral (Results 1 – 7 of 7) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLConstructorSplat.cpp19 SkASSERT(arg->type().scalarTypeForLiteral() == type.componentType().scalarTypeForLiteral()); in Make()
DSkSLType.h187 return String(this->scalarTypeForLiteral().name()); in displayName()
432 virtual const Type& scalarTypeForLiteral() const { in scalarTypeForLiteral() function
DSkSLConstructorScalarCast.cpp21 const Type& type = rawType.scalarTypeForLiteral(); in Convert()
DSkSLVariable.cpp70 type = &type->scalarTypeForLiteral(); in MakeScratchVariable()
DSkSLPrefixExpression.cpp208 base = baseType.scalarTypeForLiteral().coerceExpression(std::move(base), context); in Convert()
DSkSLSwizzle.cpp358 base = baseType.scalarTypeForLiteral().coerceExpression(std::move(base), context); in Convert()
DSkSLType.cpp102 const Type& scalarTypeForLiteral() const override { in scalarTypeForLiteral() function in SkSL::LiteralType