diff options
author | Adrian Thurston <thurston@colm.net> | 2019-09-26 09:20:34 -0600 |
---|---|---|
committer | Adrian Thurston <thurston@colm.net> | 2019-09-26 11:57:01 -0600 |
commit | 33f35722ce2ed8913e8d85ba4ba7cc4ff1d173bf (patch) | |
tree | 6b2375ba3b9e06c3b6681f2c39b9ba88a314fbb9 | |
parent | ccc8132fa21f0a14d9508b0cd59a51755c25a074 (diff) | |
download | colm-33f35722ce2ed8913e8d85ba4ba7cc4ff1d173bf.tar.gz |
error message fix for literal reference not found
Fixed error message when referencing a literal type (eg `==) in a grammar
production. Was using type name, which is empty.
-rw-r--r-- | colm/resolve.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/colm/resolve.cc b/colm/resolve.cc index 15ec00cb..3202f197 100644 --- a/colm/resolve.cc +++ b/colm/resolve.cc @@ -114,7 +114,7 @@ UniqueType *TypeRef::resolveTypeLiteral( Compiler *pd ) nspace = nspace->parentNamespace; } - error(loc) << "unknown type " << typeName << " in typeof expression" << endp; + error(loc) << "unknown type " << pdaLiteral->data << " in typeof expression" << endp; return 0; } |