MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / SetFieldResolutionForVariableAt

Method SetFieldResolutionForVariableAt

function.cpp:2702–2714  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2700
2701
2702void Function::SetFieldResolutionForVariableAt(const Variable& var, const ArchAndAddr& location, FieldResolutionInfo* info)
2703{
2704 auto defSite = BNArchitectureAndAddress();
2705 defSite.arch = location.arch->m_object;
2706 defSite.address = location.address;
2707
2708 auto var_data = BNVariable();
2709 var_data.type = var.type;
2710 var_data.index = var.index;
2711 var_data.storage = var.storage;
2712
2713 BNSetFieldResolutionForVariableAt(m_object, &var_data, &defSite, info->m_object);
2714}
2715
2716
2717void Function::ClearFieldResolutionForVariableAt(const Variable& var, const ArchAndAddr& location)

Callers

nothing calls this directly

Calls 2

BNVariableClass · 0.85

Tested by

no test coverage detected