| 113 | } |
| 114 | } |
| 115 | virtual void visitTypeDecls ( const function<void(TypeDecl *)> & callback ) override { |
| 116 | for ( auto && fp : fields ) { |
| 117 | if ( fp.second.decl ) callback(fp.second.decl); |
| 118 | if ( fp.second.constDecl ) callback(fp.second.constDecl); |
| 119 | } |
| 120 | } |
| 121 | StructureField & addFieldEx(const string & na, const string & cppNa, off_t offset, const TypeDeclPtr & pT); |
| 122 | virtual void walk(DataWalker & walker, void * data) override; |
| 123 | void updateTypeInfo() const; |
nothing calls this directly
no test coverage detected