diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-03-30 04:59:02 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2012-03-30 04:59:02 +0000 |
commit | 50f671c667c35d34b86c1a20ccc775737fceb343 (patch) | |
tree | d6adecc4f59286bacad137d4327767d2219f13b5 /gcc/go/gofrontend/expressions.h | |
parent | 7b770e43eea5deec69051478af946e1bec37586f (diff) | |
download | gcc-50f671c667c35d34b86c1a20ccc775737fceb343.zip gcc-50f671c667c35d34b86c1a20ccc775737fceb343.tar.gz gcc-50f671c667c35d34b86c1a20ccc775737fceb343.tar.bz2 |
compiler: Fix order of evaluation of struct composite literals.
From-SVN: r185990
Diffstat (limited to 'gcc/go/gofrontend/expressions.h')
-rw-r--r-- | gcc/go/gofrontend/expressions.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/go/gofrontend/expressions.h b/gcc/go/gofrontend/expressions.h index 090e893..d58e6c5 100644 --- a/gcc/go/gofrontend/expressions.h +++ b/gcc/go/gofrontend/expressions.h @@ -842,6 +842,11 @@ class Expression_list bool contains_error() const; + // Retrieve an element by index. + Expression*& + at(size_t i) + { return this->entries_.at(i); } + // Return the first and last elements. Expression*& front() |