Lines Matching refs:NewGate
56 root_ = NewGate(metaBuilder_.CircuitRoot(), MachineType::NOVALUE, {}, GateType::Empty());
57 NewGate(metaBuilder_.StateEntry(), MachineType::NOVALUE, { root_ }, GateType::Empty());
58 NewGate(metaBuilder_.DependEntry(), MachineType::NOVALUE, { root_ }, GateType::Empty());
59 NewGate(metaBuilder_.ReturnList(), MachineType::NOVALUE, { root_ }, GateType::Empty());
60 NewGate(metaBuilder_.ArgList(), MachineType::NOVALUE, { root_ }, GateType::Empty());
121 GateRef Circuit::NewGate(const GateMetaData *meta, MachineType machineType, size_t numIns,
154 GateRef Circuit::NewGate(const GateMetaData *meta, const std::vector<GateRef> &inList, const char* comment)
156 return NewGate(meta, MachineType::NOVALUE, inList.size(), inList.data(), GateType::Empty(), comment);
159 GateRef Circuit::NewGate(const GateMetaData *meta, MachineType machineType,
162 return NewGate(meta, machineType, args.size(), args.begin(), type, comment);
165 GateRef Circuit::NewGate(const GateMetaData *meta, MachineType machineType,
168 return NewGate(meta, machineType, inList.size(), inList.data(), type, comment);
171 GateRef Circuit::NewGate(const GateMetaData *meta, MachineType machineType, GateType type, const char* comment)
173 return NewGate(meta, machineType, {}, type, comment);
500 auto gate = NewGate(metaBuilder_.Constant(value), machineType, type);
507 auto gate = NewGate(metaBuilder_.Constant(value), machineType, type);
522 auto gate = NewGate(metaBuilder_.ConstString(str), machineType, type);
532 auto gate = NewGate(GetEnv(), MachineType::I64, {depend, jsFunc}, GateType::AnyType());
540 return NewGate(metaBuilder_.Arg(index), machineType, { argRoot }, type);