• Home
  • Raw
  • Download

Lines Matching refs:CheckAndConvert

341 GateRef CircuitBuilder::CheckAndConvert(GateRef gate, ValueType src, ValueType dst, ConvertSupport …  in CheckAndConvert()  function in panda::ecmascript::kungfu::CircuitBuilder
351 GateRef ret = GetCircuit()->NewGate(circuit_->CheckAndConvert(value), in CheckAndConvert()
369 return CheckAndConvert(gate, ValueType::BOOL, ValueType::INT32, support); in ConvertBoolToInt32()
374 return CheckAndConvert(gate, ValueType::BOOL, ValueType::FLOAT64, support); in ConvertBoolToFloat64()
429 return CheckAndConvert(gate, ValueType::TAGGED_BOOLEAN, ValueType::BOOL); in CheckTaggedBooleanAndConvertToBool()
434 return CheckAndConvert(gate, ValueType::TAGGED_NUMBER, ValueType::BOOL); in CheckTaggedNumberAndConvertToBool()
444 return CheckAndConvert(gate, ValueType::UINT32, ValueType::INT32); in CheckUInt32AndConvertToInt32()
449 return CheckAndConvert(gate, ValueType::TAGGED_INT, ValueType::INT32); in CheckTaggedIntAndConvertToInt32()
454 return CheckAndConvert(gate, ValueType::TAGGED_DOUBLE, ValueType::INT32); in CheckTaggedDoubleAndConvertToInt32()
459 return CheckAndConvert(gate, ValueType::TAGGED_NUMBER, ValueType::INT32); in CheckTaggedNumberAndConvertToInt32()
464 return CheckAndConvert(gate, ValueType::TAGGED_INT, ValueType::FLOAT64); in CheckTaggedIntAndConvertToFloat64()
469 return CheckAndConvert(gate, ValueType::TAGGED_DOUBLE, ValueType::FLOAT64); in CheckTaggedDoubleAndConvertToFloat64()
474 return CheckAndConvert(gate, ValueType::TAGGED_NUMBER, ValueType::FLOAT64); in CheckTaggedNumberAndConvertToFloat64()