summaryrefslogtreecommitdiff
path: root/src/resolve.cc
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@colm.net>2018-05-13 00:41:54 -0400
committerAdrian Thurston <thurston@colm.net>2018-05-13 00:41:54 -0400
commit47d60422cc5744cd3b75a6926ec4f1e7b2ae0ae3 (patch)
tree75cbe82b54ed9a9798f5595fecfa4c2269c678ed /src/resolve.cc
parentb421b74dc376d1b10ba4dbb25ed721248ab3f8e4 (diff)
downloadcolm-47d60422cc5744cd3b75a6926ec4f1e7b2ae0ae3.tar.gz
added stds, a list of streams, used for bare sends
Diffstat (limited to 'src/resolve.cc')
-rw-r--r--src/resolve.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/resolve.cc b/src/resolve.cc
index 4a5bb7d3..fbb42aac 100644
--- a/src/resolve.cc
+++ b/src/resolve.cc
@@ -959,6 +959,9 @@ void Compiler::resolvePass()
UniqueType *argvUT = argvTypeRef->resolveType( this );
argvElSel = argvUT->generic->elUt->structEl;
+ UniqueType *stdsUT = stdsTypeRef->resolveType( this );
+ stdsElSel = stdsUT->generic->elUt->structEl;
+
resolveReductionActions();
/* We must do this as the last step in the type resolution process because