Faster parse

Group all elements we want to parse in one parser so that we can parse
the thrift file in one go.

@lxyu 
@lxyu 嗯 会快一点 你比较熟悉这个数据结构的构造 能想到什么更简洁的方式来拼出来吗？