Lines Matching refs:skstd
38 DSLVarBase(DSLType type, skstd::string_view name, DSLExpression initialValue, PositionInfo pos);
42 DSLVarBase(const DSLModifiers& modifiers, DSLType type, skstd::string_view name,
52 skstd::string_view name() const {
94 DSLExpression field(skstd::string_view name) {
130 skstd::string_view fRawName; // for error reporting
131 skstd::string_view fName;
153 DSLVar(DSLType type, skstd::string_view name = "var",
160 : DSLVar(type, skstd::string_view(name), std::move(initialValue), pos) {}
165 DSLVar(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = "var",
171 : DSLVar(modifiers, type, skstd::string_view(name), std::move(initialValue), pos) {}
201 DSLGlobalVar(DSLType type, skstd::string_view name = "var",
207 : DSLGlobalVar(type, skstd::string_view(name), std::move(initialValue), pos) {}
213 DSLGlobalVar(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = "var",
219 : DSLGlobalVar(modifiers, type, skstd::string_view(name), std::move(initialValue), pos) {}
257 std::unique_ptr<SkSL::Expression> methodCall(skstd::string_view methodName, PositionInfo pos);
269 DSLParameter(DSLType type, skstd::string_view name = "var",
274 : DSLParameter(type, skstd::string_view(name), pos) {}
276 DSLParameter(const DSLModifiers& modifiers, DSLType type, skstd::string_view name = "var",
282 : DSLParameter(modifiers, type, skstd::string_view(name), pos) {}