aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2017-12-05 02:03:19 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2017-12-05 02:03:19 +0000
commitae4bb13f0d8bd4d630a47f04ff5b7e60274a0a9b (patch)
treeba65137f4135af4de247ed5675b47fd1cac1136a /gcc/config
parent141abc6f1e5a6a2de0a1ee97b63d56ee50b85a66 (diff)
downloadgcc-ae4bb13f0d8bd4d630a47f04ff5b7e60274a0a9b.zip
gcc-ae4bb13f0d8bd4d630a47f04ff5b7e60274a0a9b.tar.gz
gcc-ae4bb13f0d8bd4d630a47f04ff5b7e60274a0a9b.tar.bz2
compiler: no nil check needed for closure var dereferences
Add the "no nil check needed" annotation to the dereference operations created in Parse::enclosing_var_reference (this is safe since the closure object is under control of the compiler, and pointer fields in it will always be non-nil). Reviewed-on: https://go-review.googlesource.com/81795 From-SVN: r255400
Diffstat (limited to 'gcc/config')
0 files changed, 0 insertions, 0 deletions