diff options
author | Ian Lance Taylor <iant@golang.org> | 2023-03-29 09:01:23 -0700 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2023-03-29 09:01:23 -0700 |
commit | 6612f4f8cb9b0d5af18ec69ad04e56debc3e6ced (patch) | |
tree | 1deecdcfbf185c7044bc861d0ace51285c96cb62 /gcc/pointer-query.h | |
parent | 795cffe109e28b248a54b8ee583cbae48368c2a7 (diff) | |
parent | aa8f4242efc99f24de73c59d53996f28db28c13f (diff) | |
download | gcc-6612f4f8cb9b0d5af18ec69ad04e56debc3e6ced.zip gcc-6612f4f8cb9b0d5af18ec69ad04e56debc3e6ced.tar.gz gcc-6612f4f8cb9b0d5af18ec69ad04e56debc3e6ced.tar.bz2 |
Merge from trunk revision aa8f4242efc99f24de73c59d53996f28db28c13f.
Diffstat (limited to 'gcc/pointer-query.h')
-rw-r--r-- | gcc/pointer-query.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/pointer-query.h b/gcc/pointer-query.h index 801a240..2522ac9 100644 --- a/gcc/pointer-query.h +++ b/gcc/pointer-query.h @@ -1,6 +1,6 @@ /* Definitions of the pointer_query and related classes. - Copyright (C) 2020-2022 Free Software Foundation, Inc. + Copyright (C) 2020-2023 Free Software Foundation, Inc. This file is part of GCC. @@ -88,7 +88,7 @@ struct access_ref argument to the minimum. */ offset_int size_remaining (offset_int * = nullptr) const; -/* Return true if the offset and object size are in range for SIZE. */ + /* Return true if the offset and object size are in range for SIZE. */ bool offset_in_range (const offset_int &) const; /* Return true if *THIS is an access to a declared object. */ @@ -141,6 +141,9 @@ struct access_ref /* Positive when REF is dereferenced, negative when its address is taken. */ int deref; + /* The following indicates if heuristics interpreted 'ref' is interpreted + as (offsetted) nullptr. */ + bool ref_nullptr_p; /* Set if trailing one-element arrays should be treated as flexible array members. */ bool trail1special; |