def METHOD_NAME(self):
    vw = viv.VivWorkspace()
    vw.addMemoryMap(0x410000, e_mem.MM_RWX, 'code', [0 for x in range(0x10000)])
    vw.addLocation(0x41b2ac, 47, viv_const.LOC_POINTER)
    vw.addLocation(0x4149b3, 28, viv_const.LOC_POINTER)
    vw.addLocation(0x41ac93, 83, viv_const.LOC_POINTER)
    vw.setMeta('Architecture', 'i386')
    symctx = vsym_analysis.SymbolikAnalysisContext(vw)
    cons = vsc.Const(0x41b2ac, 4)
    func1 = vsc.Call(cons, 4, argsyms=[vsc.Var('edx', 4)])
    func2 = vsc.Call(vsc.Const(0x4149b3, 4), 4, argsyms=[
                     vsc.Const(0, 4), vsc.Const(1, 4), vsc.Const(0x41b2ac, 4)])
    func3 = vsc.Call(vsc.Const(0x41ac93, 4), 4, argsyms=[
                     vsc.Const(0, 4), vsc.Var('ecx', 4)])
    wiped = vsym_archind.wipeAstArch(symctx, [func1 + func2, func3], wipeva=True)
    self.assertEqual(2, len(wiped))
    self.assertEqual('(2archindva(1indreg) + 1archindva(0,1,2archindva))', str(wiped[0]))
    self.assertEqual('0archindva(0,0indreg)', str(wiped[1]))