115  virtual std::string name() 
const;
 
  116  virtual std::string super_name() 
const;
 
  117  virtual std::string typeSeparator()
 const {
 
  121  virtual const std::vector<std::string> &strings();
 
  122  virtual const std::vector<const Interface*> &interfaces()
 const {
 
  125  virtual const std::vector<const Field*> &fields()
 const {
 
  128  virtual const std::vector<const Method*> &methods()
 const {
 
  131  virtual const std::vector<const Attribute*> &attributes()
 const {
 
  146  std::vector<const Field*> fields_;
 
  147  std::vector<const Method*> methods_;
 
  148  std::vector<const Attribute*> attributes_;
 
  149  std::vector<const Interface*> interfaces_;
 
  150  std::vector<std::string> strings_;