Home
last modified time | relevance | path

Searched refs:ExpressionArray (Results 1 – 25 of 46) sorted by relevance

12

/third_party/skia/src/sksl/ir/
DSkSLFunctionCall.h25 ExpressionArray arguments) in FunctionCall()
35 ExpressionArray arguments);
40 ExpressionArray arguments);
47 ExpressionArray arguments);
53 ExpressionArray& arguments() { in arguments()
57 const ExpressionArray& arguments() const { in arguments()
70 const ExpressionArray& arguments);
75 const ExpressionArray& arguments);
78 ExpressionArray fArguments;
DSkSLChildCall.h24 ChildCall(int line, const Type* type, const Variable* child, ExpressionArray arguments) in ChildCall()
34 ExpressionArray arguments);
40 ExpressionArray& arguments() { in arguments()
44 const ExpressionArray& arguments() const { in arguments()
56 ExpressionArray fArguments;
DSkSLConstructor.h118 MultiArgumentConstructor(int line, Kind kind, const Type* type, ExpressionArray arguments) in MultiArgumentConstructor()
122 ExpressionArray& arguments() { in arguments()
126 const ExpressionArray& arguments() const { in arguments()
130 ExpressionArray cloneArguments() const { in cloneArguments()
131 ExpressionArray clonedArgs; in cloneArguments()
148 ExpressionArray fArguments;
173 ExpressionArray args);
DSkSLExternalFunctionCall.h25 ExternalFunctionCall(int line, const ExternalFunction* function, ExpressionArray arguments) in ExternalFunctionCall()
30 ExpressionArray& arguments() { in arguments()
34 const ExpressionArray& arguments() const { in arguments()
55 ExpressionArray cloned; in clone()
78 ExpressionArray fArguments;
DSkSLConstructorArray.h22 ConstructorArray(int line, const Type& type, ExpressionArray arguments) in ConstructorArray()
30 ExpressionArray args);
36 ExpressionArray args);
DSkSLConstructorStruct.h22 ConstructorStruct(int line, const Type& type, ExpressionArray arguments) in ConstructorStruct()
30 ExpressionArray args);
36 ExpressionArray args);
DSkSLConstructorStruct.cpp18 ExpressionArray args) { in Convert()
45 [[maybe_unused]] static bool arguments_match_field_types(const ExpressionArray& args, in arguments_match_field_types()
63 ExpressionArray args) { in Make()
DSkSLChildCall.cpp23 ExpressionArray cloned; in clone()
45 const ExpressionArray& arguments) { in call_signature_is_valid()
74 ExpressionArray arguments) { in Make()
DSkSLPrefixExpression.cpp24 static ExpressionArray negate_operands(const Context& context, const ExpressionArray& operands);
96 static ExpressionArray negate_operands(const Context& context, const ExpressionArray& array) { in negate_operands()
97 ExpressionArray replacement; in negate_operands()
DSkSLConstructorCompound.h31 ConstructorCompound(int line, const Type& type, ExpressionArray args) in ConstructorCompound()
37 ExpressionArray args);
DSkSLConstructorArray.cpp18 ExpressionArray args) { in Convert()
66 ExpressionArray args) { in Make()
DSkSLConstructorCompound.cpp20 ExpressionArray args) { in Make()
62 ExpressionArray flattened; in Make()
DSkSLConstructor.cpp28 ExpressionArray args) { in convert_compound_constructor()
131 ExpressionArray ctorArg; in convert_compound_constructor()
153 ExpressionArray args) { in Convert()
DSkSLFunctionCall.cpp33 static bool has_compile_time_constant_arguments(const ExpressionArray& arguments) { in has_compile_time_constant_arguments()
66 ExpressionArray array; in assemble_compound()
435 const ExpressionArray& argArray, in optimize_intrinsic_call()
789 ExpressionArray cloned; in clone()
816 const ExpressionArray& arguments){ in CallCost()
839 const ExpressionArray& arguments) { in FindBestFunctionForCall()
858 ExpressionArray arguments) { in Convert()
938 ExpressionArray arguments) { in Convert()
1006 ExpressionArray arguments) { in Make()
DSkSLIndexExpression.cpp113 const ExpressionArray& arguments = arrayCtor.arguments(); in Make()
132 ExpressionArray ctorArgs; in Make()
DSkSLConstructorScalarCast.h37 ExpressionArray args);
DSkSLConstructorArrayCast.cpp25 ExpressionArray typecastArgs; in cast_constant_array()
DSkSLFunctionDeclaration.h114 bool determineFinalTypes(const ExpressionArray& arguments,
/third_party/skia/include/sksl/
DDSLFunction.h76 ExpressionArray argArray; in operator()
88 DSLExpression call(ExpressionArray args, PositionInfo pos = PositionInfo::Capture());
91 void collectArgs(ExpressionArray& args) {} in collectArgs()
94 void collectArgs(ExpressionArray& args, DSLVar& var, RemainingArgs&&... remaining) { in collectArgs()
100 void collectArgs(ExpressionArray& args, DSLExpression expr, RemainingArgs&&... remaining) { in collectArgs()
/third_party/skia/src/sksl/
DSkSLRehydrator.cpp400 ExpressionArray Rehydrator::expressionArray() { in expressionArray()
402 ExpressionArray array; in expressionArray()
434 ExpressionArray args = this->expressionArray(); in expression()
441 ExpressionArray args = this->expressionArray(); in expression()
448 ExpressionArray args = this->expressionArray(); in expression()
454 ExpressionArray args = this->expressionArray(); in expression()
464 ExpressionArray args = this->expressionArray(); in expression()
485 ExpressionArray args = this->expressionArray(); in expression()
/third_party/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.h153 const ExpressionArray& arguments,
156 String getInversePolyfill(const ExpressionArray& arguments);
187 void writeArgumentList(const ExpressionArray& arguments);
/third_party/skia/src/sksl/dsl/
DDSLVar.cpp189 DSLExpression DSLGlobalVar::eval(ExpressionArray args, PositionInfo pos) { in eval()
199 ExpressionArray converted; in eval()
205 ExpressionArray converted; in eval()
DDSLFunction.cpp111 ExpressionArray released; in call()
119 DSLExpression DSLFunction::call(ExpressionArray args, PositionInfo pos) { in call()
DDSLExpression.cpp184 ExpressionArray converted; in operator ()()
192 DSLPossibleExpression DSLExpression::operator()(ExpressionArray args, PositionInfo pos) { in operator ()()
364 DSLPossibleExpression DSLPossibleExpression::operator()(ExpressionArray args, PositionInfo pos) { in operator ()()
/third_party/skia/include/private/
DSkSLDefines.h25 using ExpressionArray = SkSTArray<2, std::unique_ptr<Expression>>; variable

12