aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/expressions.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2012-01-21 21:26:10 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2012-01-21 21:26:10 +0000
commitfb3f3aa2db50e34f8e1881d7472c1acf14d95963 (patch)
tree028f071b465ab278a66ee501a5ee1ae92b8b4234 /gcc/go/gofrontend/expressions.h
parent4787ac51eb9b79b3cd27f0366a86df5440eaeee6 (diff)
downloadgcc-fb3f3aa2db50e34f8e1881d7472c1acf14d95963.zip
gcc-fb3f3aa2db50e34f8e1881d7472c1acf14d95963.tar.gz
gcc-fb3f3aa2db50e34f8e1881d7472c1acf14d95963.tar.bz2
compiler: Change alias handling, change rune alias to int32.
From-SVN: r183374
Diffstat (limited to 'gcc/go/gofrontend/expressions.h')
-rw-r--r--gcc/go/gofrontend/expressions.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/go/gofrontend/expressions.h b/gcc/go/gofrontend/expressions.h
index 668f8a1..efe54d1 100644
--- a/gcc/go/gofrontend/expressions.h
+++ b/gcc/go/gofrontend/expressions.h
@@ -164,6 +164,11 @@ class Expression
static Expression*
make_string(const std::string&, Location);
+ // Make a character constant expression. TYPE should be NULL for an
+ // abstract type.
+ static Expression*
+ make_character(const mpz_t*, Type*, Location);
+
// Make a constant integer expression. TYPE should be NULL for an
// abstract type.
static Expression*