Lines Matching refs:SkOperand2
11 #include "SkOperand2.h"
28 virtual SkOperand2::OpType getReturnType(size_t ref, SkOperand2*) {
29 return SkOperand2::kS32; }
35 virtual bool convert(SkOperand2::OpType type, SkOperand2* operand) = 0;
40 virtual void getParamTypes(SkIntArray(SkOperand2::OpType)* types) = 0;
42 virtual bool invoke(size_t ref, SkOpArray* params, SkOperand2* value) = 0;
49 virtual bool invoke(size_t ref, void* object, SkOperand2* value) = 0;
55 virtual void getParamTypes(SkIntArray(SkOperand2::OpType)* types) = 0;
57 virtual bool invoke(size_t ref, void* object, SkOpArray* params, SkOperand2* value) = 0;
62 virtual bool getConstValue(const char* name, size_t len, SkOperand2* value) { return false; }
63 virtual bool getResult(size_t ref, SkOperand2* answer) { return false; }