diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-03-24 06:01:27 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2011-03-24 06:01:27 +0000 |
commit | 3137991dfc4e0b6023c4b75b2ae1eb86bea32241 (patch) | |
tree | 7d40ea09a03f835f95092ac120d9da2db544b0a1 /gcc/go/gofrontend/parse.h | |
parent | 4908b0bf1ccac0b7c738ca107be86ca77bf10c4a (diff) | |
download | gcc-3137991dfc4e0b6023c4b75b2ae1eb86bea32241.zip gcc-3137991dfc4e0b6023c4b75b2ae1eb86bea32241.tar.gz gcc-3137991dfc4e0b6023c4b75b2ae1eb86bea32241.tar.bz2 |
Tuple receives indicate whether channel is closed.
From-SVN: r171380
Diffstat (limited to 'gcc/go/gofrontend/parse.h')
-rw-r--r-- | gcc/go/gofrontend/parse.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/go/gofrontend/parse.h b/gcc/go/gofrontend/parse.h index 04ae324..d164414 100644 --- a/gcc/go/gofrontend/parse.h +++ b/gcc/go/gofrontend/parse.h @@ -246,8 +246,10 @@ class Parse void type_switch_case(std::vector<Type*>*, bool*); void select_stat(const Label*); void comm_clause(Select_clauses*, bool* saw_default); - bool comm_case(bool*, Expression**, Expression**, std::string*, bool*); - bool send_or_recv_expr(bool*, Expression**, Expression**, std::string*); + bool comm_case(bool*, Expression**, Expression**, Expression**, + std::string*, std::string*, bool*); + bool send_or_recv_stmt(bool*, Expression**, Expression**, Expression**, + std::string*, std::string*); void for_stat(const Label*); void for_clause(Expression**, Block**); void range_clause_decl(const Typed_identifier_list*, Range_clause*); |