未验证 提交 b5b7ea12 编写于 作者: A Abhinav Arora 提交者: GitHub

Fix CPPLint issues in tuple.h (#9670)

上级 3d3e5aeb
...@@ -35,24 +35,25 @@ class Tuple { ...@@ -35,24 +35,25 @@ class Tuple {
public: public:
using ElementVars = std::vector<ElementVar>; using ElementVars = std::vector<ElementVar>;
Tuple(std::vector<ElementVar>& var, std::vector<VarDesc>& var_desc) Tuple(const std::vector<ElementVar>& var,
const std::vector<VarDesc>& var_desc)
: var_(var), var_desc_(var_desc) {} : var_(var), var_desc_(var_desc) {}
Tuple(std::vector<ElementVar>& var) : var_(var) {} explicit Tuple(std::vector<ElementVar>& var) : var_(var) {}
ElementVar get(int idx) const { return var_[idx]; }; ElementVar get(int idx) const { return var_[idx]; }
ElementVar& get(int idx) { return var_[idx]; }; ElementVar& get(int idx) { return var_[idx]; }
bool isSameType(Tuple& t) const; bool isSameType(const Tuple& t) const;
size_t getSize() const { return var_.size(); }; size_t getSize() const { return var_.size(); }
private: private:
ElementVars var_; ElementVars var_;
std::vector<VarDesc> var_desc_; std::vector<VarDesc> var_desc_;
}; };
bool Tuple::isSameType(Tuple& t) const { bool Tuple::isSameType(const Tuple& t) const {
size_t tuple_size = getSize(); size_t tuple_size = getSize();
if (tuple_size != t.getSize()) { if (tuple_size != t.getSize()) {
return false; return false;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册