Skip to content
Snippets Groups Projects
Commit 8bc0712a authored by Jason Hiser's avatar Jason Hiser :tractor:
Browse files

Merge branch 'master' of git.zephyr-software.com:allnp/security_transforms

Former-commit-id: 65ce3fcd38c77cb6a9f661438f6fa95bc79c44f8
parents 5f919da1 e8a6b560
No related branches found
No related tags found
No related merge requests found
......@@ -13,10 +13,25 @@ class IBTProvenance_t
virtual ~IBTProvenance_t() {;}
virtual void AddFile(const FileIR_t* );
Provenance_t getProvenance(const Instruction_t* insn) const
/*Provenance_t getProvenance(const Instruction_t* insn) const
{
return prov_map.at(insn);
}
return ((ProvMap_t) prov_map)[insn];
}*/
Provenance_t& operator[] (const Instruction_t* i)
{
return prov_map[i];
}
const Provenance_t& operator[] (const Instruction_t* i) const
{
ProvMap_t::const_iterator it=prov_map.find(i);
if (it!= prov_map.end())
return it->second;
static Provenance_t empty;
return empty;
}
protected:
virtual void Init() {};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment