mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-19 08:24:12 +00:00
Eliminate this form of SymbolTable::remove. It ignores the type argument
anyway. Add a form that takes a type_iterator for the C backend. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13873 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
11b9be5a1a
commit
eaca89b48e
@ -207,11 +207,10 @@ public:
|
||||
return removeEntry(PI, PI->second.find(Name));
|
||||
}
|
||||
|
||||
/// Remove a type with the specified name from the symbol table.
|
||||
/// Remove a type at the specified position in the symbol table.
|
||||
/// @returns the removed Type.
|
||||
/// @brief Remove a named tyep from the symbol table.
|
||||
inline Type* remove(const std::string& Name, Type* T ) {
|
||||
return removeEntry( tmap.find(Name) );
|
||||
inline Type* remove(type_iterator TI) {
|
||||
return removeEntry(TI);
|
||||
}
|
||||
|
||||
/// Removes a specific value from the symbol table.
|
||||
|
Loading…
x
Reference in New Issue
Block a user