summaryrefslogtreecommitdiffstats
path: root/source/core
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2022-06-23 12:41:05 -0700
committerGitHub <noreply@github.com>2022-06-23 12:41:05 -0700
commit4aa6344f772d31c1f7b0676cbaf315104c4b30a2 (patch)
tree5fe9ded4256691d1e84ca0d9e3f03693dc4105bf /source/core
parent5bd366fa1d10b93d0460f7779fa24d1572c971ba (diff)
Preserve specialization cache in IR for specialization pass. (#2293)
* Perserve specialization cache in IR for specialization pass. * Fix compile error. * Fix. * Fix. * Fix test case. * Fix. Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'source/core')
-rw-r--r--source/core/slang-dictionary.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/core/slang-dictionary.h b/source/core/slang-dictionary.h
index 470e5f6d9..b11341051 100644
--- a/source/core/slang-dictionary.h
+++ b/source/core/slang-dictionary.h
@@ -80,6 +80,9 @@ namespace Slang
{
friend class Iterator;
friend class ItemProxy;
+ public:
+ typedef TValue ValueType;
+ typedef TKey KeyType;
private:
inline int GetProbeOffset(int /*probeId*/) const
{