mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-04 10:19:23 +02:00
using emplace
This commit is contained in:
parent
3644c120c0
commit
5f715d73e3
34 changed files with 101 additions and 103 deletions
|
@ -1725,7 +1725,7 @@ void PrintC::pushPartialSymbol(const Symbol *sym,int4 off,int4 sz,
|
|||
const TypeField *field;
|
||||
field = ((TypeStruct *)ct)->getField(off,sz,&off);
|
||||
if (field != (const TypeField *)0) {
|
||||
stack.push_back(PartialSymbolEntry());
|
||||
stack.emplace_back();
|
||||
PartialSymbolEntry &entry( stack.back() );
|
||||
entry.token = &object_member;
|
||||
entry.field = field;
|
||||
|
@ -1740,7 +1740,7 @@ void PrintC::pushPartialSymbol(const Symbol *sym,int4 off,int4 sz,
|
|||
int4 el;
|
||||
Datatype *arrayof = ((TypeArray *)ct)->getSubEntry(off,sz,&off,&el);
|
||||
if (arrayof != (Datatype *)0) {
|
||||
stack.push_back(PartialSymbolEntry());
|
||||
stack.emplace_back();
|
||||
PartialSymbolEntry &entry( stack.back() );
|
||||
entry.token = &subscript;
|
||||
ostringstream s;
|
||||
|
@ -1761,7 +1761,7 @@ void PrintC::pushPartialSymbol(const Symbol *sym,int4 off,int4 sz,
|
|||
succeeded = true;
|
||||
}
|
||||
if (!succeeded) { // Subtype was not good
|
||||
stack.push_back(PartialSymbolEntry());
|
||||
stack.emplace_back();
|
||||
PartialSymbolEntry &entry(stack.back());
|
||||
entry.token = &object_member;
|
||||
ostringstream s;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue