From 6601220e20be19aa26cbb90b9930d7ab6e1f2fb3 Mon Sep 17 00:00:00 2001 From: Yong He Date: Fri, 22 Jan 2021 13:17:28 -0800 Subject: Further flatten IR natvis views (#1672) * Further flatten IR natvis views * improvements * formatting Co-authored-by: Yong He Co-authored-by: Tim Foley --- source/slang/slang.natvis | 63 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 57 insertions(+), 6 deletions(-) (limited to 'source') diff --git a/source/slang/slang.natvis b/source/slang/slang.natvis index f7b50437e..bf4e325e3 100644 --- a/source/slang/slang.natvis +++ b/source/slang/slang.natvis @@ -96,6 +96,7 @@ ((IRStringLit*)this)->value.stringVal.chars,[((IRStringLit*)this)->value.stringVal.numChars]s8 ((IRIntLit*)this)->value.intVal + + + + + + + + pOperandInst = ((IRUse*)(&(typeUse) + 1 + index))->usedValue + child = pOperandInst->m_decorationsAndChildren.first + nameDecoration = 0 + + + nameDecoration = child + + + + nameDecoration = child + + + nameDecoration = child + + child = child->next + + *pOperandInst + *pOperandInst + index = index + 1 + + - - m_decorationsAndChildren.first - next - this - + + + + + + + child = pItem->m_decorationsAndChildren.first + nameDecoration = 0 + + + nameDecoration = child + + + + nameDecoration = child + + + nameDecoration = child + + child = child->next + + *pItem + *pItem + pItem = pItem->next + index = index + 1 + + + parent -- cgit v1.2.3