From: Zachary Turner Date: Fri, 14 Dec 2018 18:20:21 +0000 (+0000) Subject: Fix Visual Studio PointerIntPair visualizer X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=00d521d2a05d14e26a9f6fd1bb6b04dd2f1864fa;p=llvm Fix Visual Studio PointerIntPair visualizer Patch by: Trass3r Differential Revision: https://reviews.llvm.org/D55252 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@349172 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/utils/LLVMVisualizers/llvm.natvis b/utils/LLVMVisualizers/llvm.natvis index f3b2a3225e9..bbded5dcc30 100644 --- a/utils/LLVMVisualizers/llvm.natvis +++ b/utils/LLVMVisualizers/llvm.natvis @@ -85,10 +85,10 @@ For later versions of Visual Studio, no setup is required. - {IntMask}: {($T1)(Value & PointerBitMask)} [{($T3)((Value >> IntShift) & IntMask)}] + {$T5::IntMask}: {($T1)(Value & $T5::PointerBitMask)} [{($T3)((Value >> $T5::IntShift) & $T5::IntMask)}] - ($T1)(Value & PointerBitMask) - ($T3)((Value >> IntShift) & IntMask) + ($T1)(Value & $T5::PointerBitMask) + ($T3)((Value >> $T5::IntShift) & $T5::IntMask)