summaryrefslogtreecommitdiff
path: root/source/slang/slang-ast-dump.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-ast-dump.cpp')
-rw-r--r--source/slang/slang-ast-dump.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/source/slang/slang-ast-dump.cpp b/source/slang/slang-ast-dump.cpp
index 0986d7284..8b2494310 100644
--- a/source/slang/slang-ast-dump.cpp
+++ b/source/slang/slang-ast-dump.cpp
@@ -715,20 +715,21 @@ struct ASTDumpContext
{
m_writer->emit("capability_set(");
bool isFirstSet = true;
- for (auto& set : capSet.getExpandedAtoms())
+ for (auto& set : capSet.getAtomSets())
{
if (!isFirstSet)
{
m_writer->emit(" | ");
}
bool isFirst = true;
- for (auto atom : set.getExpandedAtoms())
+ for (auto atom : set)
{
+ CapabilityName formattedAtom = (CapabilityName)atom;
if (!isFirst)
{
m_writer->emit("+");
}
- dump(capabilityNameToString((CapabilityName)atom));
+ dump(capabilityNameToString((CapabilityName)formattedAtom));
isFirst = false;
}
isFirstSet = false;