Lines Matching full:comment
119 const GateRef inList[], GateType type, const char* comment) in NewGate() argument
140 if (comment != nullptr) { in NewGate()
141 AddComment(result, std::string(comment)); in NewGate()
151 …Circuit::NewGate(const GateMetaData *meta, const std::vector<GateRef> &inList, const char* comment) in NewGate() argument
153 …turn NewGate(meta, MachineType::NOVALUE, inList.size(), inList.data(), GateType::Empty(), comment); in NewGate()
157 const std::initializer_list<GateRef>& args, GateType type, const char* comment) in NewGate() argument
159 return NewGate(meta, machineType, args.size(), args.begin(), type, comment); in NewGate()
163 const std::vector<GateRef>& inList, GateType type, const char* comment) in NewGate() argument
165 return NewGate(meta, machineType, inList.size(), inList.data(), type, comment); in NewGate()
168 …uit::NewGate(const GateMetaData *meta, MachineType machineType, GateType type, const char* comment) in NewGate() argument
170 return NewGate(meta, machineType, {}, type, comment); in NewGate()
424 Circuit::ScopedComment::ScopedComment(std::string &&str, std::string_view *comment) in ScopedComment() argument
425 : old_(*comment), comment_(comment) in ScopedComment()
427 if (comment->empty()) { in ScopedComment()
430 str_ = std::string{*comment} + " " + std::move(str); in ScopedComment()