Searched refs:ExternalValue (Results 1 – 12 of 12) sorted by relevance
18 class ExternalValue : public Symbol {20 ExternalValue(const char* name, const Type& type) in ExternalValue() function100 virtual ExternalValue* getChild(const char* name) const { in getChild()
22 class ExternalValue; variable381 std::vector<ExternalValue*> fExternalValues;
50 class ExternalValue; variable120 void registerExternalValue(ExternalValue* value);
1234 ExternalValue* r = (ExternalValue*) result; in convertIdentifier()1853 ExternalValue* v = ((ExternalValueReference&) *functionValue).fValue; in call()2161 ExternalValue& ev = *((ExternalValueReference&) *base).fValue; in convertField()2162 ExternalValue* result = ev.getChild(String(field).c_str()); in convertField()2450 const ExternalValue& v = *((ExternalValueReference&) expr).fValue; in setRefKind()
342 ByteCodeExternalValueLValue(ByteCodeGenerator* generator, ExternalValue& value, int index) in ByteCodeExternalValueLValue()374 ExternalValue* value = ((ExternalValueReference&) expr).fValue; in getLValue()
441 ExternalValue* ev = fCode->fExternalValues[idx]; in disassemble()1061 ExternalValue* v = fCode->fExternalValues[index]; in innerRun()
1367 void Compiler::registerExternalValue(ExternalValue* value) { in registerExternalValue()
20 ExternalValueReference(int offset, ExternalValue* ev) in ExternalValueReference()38 ExternalValue* fValue;
21 ExternalFunctionCall(int offset, const Type& type, ExternalValue* function, in ExternalFunctionCall()64 ExternalValue* fFunction;
29 class SkParticleExternalValue : public SkSL::ExternalValue {32 : SkSL::ExternalValue(name, type) in SkParticleExternalValue()
1030 class JSONExternalValue : public SkSL::ExternalValue {1054 SkSL::ExternalValue* getChild(const char* name) const override { in getChild()1057 return (SkSL::ExternalValue*) fCompiler.takeOwnership(std::unique_ptr<Symbol>( in getChild()1067 typedef SkSL::ExternalValue INHERITED;1070 class PointerExternalValue : public SkSL::ExternalValue {1098 typedef SkSL::ExternalValue INHERITED;1110 compiler.registerExternalValue((SkSL::ExternalValue*) compiler.takeOwnership( in DEF_TEST()1113 compiler.registerExternalValue((SkSL::ExternalValue*) compiler.takeOwnership( in DEF_TEST()1148 compiler.registerExternalValue((SkSL::ExternalValue*) compiler.takeOwnership( in DEF_TEST()1177 class FunctionExternalValue : public SkSL::ExternalValue {[all …]
5729 static void* ExternalValue(i::Object obj) { in ExternalValue() function6360 return ExternalValue(*Utils::OpenHandle(this)); in Value()