GP-3276 Put all C++ classes in ghidra namespace

This commit is contained in:
caheckman 2023-03-30 15:35:19 -04:00
parent ca9a56b5f4
commit fe137f20f3
217 changed files with 1635 additions and 554 deletions

View file

@ -13,8 +13,8 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef __CPUI_FUNCDATA__
#define __CPUI_FUNCDATA__
#ifndef __FUNCDATA_HH__
#define __FUNCDATA_HH__
/// \file funcdata.hh
/// \brief Utilities for processing data structures associated with a single function
@ -26,6 +26,8 @@
#include "dynamic.hh"
#include "unionresolve.hh"
namespace ghidra {
class FlowInfo;
extern AttributeId ATTRIB_NOCODE; ///< Marshaling attribute "nocode"
@ -682,4 +684,5 @@ extern PcodeOp *cseElimination(Funcdata &data,PcodeOp *op1,PcodeOp *op2);
extern void cseEliminateList(Funcdata &data,vector< pair<uintm,PcodeOp *> > &list,
vector<Varnode *> &outlist);
} // End namespace ghidra
#endif