在編譯thrift文件的時候發現報了以下的錯誤git
Cannot use reserved language keyword: "class"
後來查了一下,發現class是thrift的關鍵字之一,變量起名的時候不能和關鍵字重複github
thrift的所有關鍵字能夠查看thrift的源碼apache
https://github.com/apache/thrift/blob/master/compiler/cpp/src/thrift/generate/t_py_generator.cc
搜索keywords,下面這些都是thrift關鍵字,在起名的時候須要注意bash
以及blog
https://github.com/apache/thrift/tree/master/compiler/cpp/src/thrift/generate/t_generator.cc
關鍵字generator