Lines Matching defs:context
20 static std::unique_ptr<Expression> cast_constant_composite(const Context& context,
33 context, constCtor->fLine, destType,
34 ConstructorScalarCast::Make(context, constCtor->fLine, scalarType,
43 context, constCtor->fLine, destType,
44 ConstructorScalarCast::Make(context, constCtor->fLine, scalarType,
56 if (scalarType.checkForOutOfRangeLiteral(context, *slotVal, constCtor->fLine)) {
64 return ConstructorCompound::Make(context, constCtor->fLine, destType,
68 std::unique_ptr<Expression> ConstructorCompoundCast::Make(const Context& context,
74 SkASSERT(type.isAllowedInES2(context));
90 return cast_constant_composite(context, type, std::move(arg));