Skip to content

Commit

Permalink
Add symtabAPI/h/Aggregate.h
Browse files Browse the repository at this point in the history
  • Loading branch information
hainest committed Apr 3, 2024
1 parent 07a7d96 commit b4e99a4
Showing 1 changed file with 0 additions and 3 deletions.
3 changes: 0 additions & 3 deletions symtabAPI/h/Aggregate.h
Original file line number Diff line number Diff line change
Expand Up @@ -74,13 +74,11 @@ class SYMTAB_EXPORT Aggregate
Module * getModule() const { return module_; }
Region * getRegion() const;

/***** Symbol Collection Management *****/
bool addSymbol(Symbol *sym);
virtual bool removeSymbol(Symbol *sym) = 0;
bool getSymbols(std::vector<Symbol *> &syms) const;
Symbol *getFirstSymbol() const;

/***** Symbol naming *****/
//std::vector<std::string> getAllMangledNames();
//std::vector<std::string> getAllPrettyNames();
//std::vector<std::string> getAllTypedNames();
Expand All @@ -92,7 +90,6 @@ class SYMTAB_EXPORT Aggregate
name_iter typed_names_begin() const;
name_iter typed_names_end() const;

/***** Aggregate updating *****/
virtual bool addMangledName(std::string name, bool isPrimary, bool isDebug=false);
virtual bool addPrettyName(std::string name, bool isPrimary, bool isDebug=false);
virtual bool addTypedName(std::string name, bool isPrimary, bool isDebug=false);
Expand Down

0 comments on commit b4e99a4

Please sign in to comment.