aboutsummaryrefslogtreecommitdiff
path: root/gcc/asan.h
diff options
context:
space:
mode:
authorJakub Dupak <dev@jakubdupak.com>2024-02-02 14:38:59 +0100
committerCohenArthur <arthur.cohen@embecosm.com>2024-04-04 16:21:10 +0000
commitde18440f92465be93f0248a7071834baa1ec748d (patch)
treeb50b857b34b0cd634dbdb001fc500e91c30609ed /gcc/asan.h
parente023b086720b868f60fb5945c998a58ae6555265 (diff)
downloadgcc-de18440f92465be93f0248a7071834baa1ec748d.zip
gcc-de18440f92465be93f0248a7071834baa1ec748d.tar.gz
gcc-de18440f92465be93f0248a7071834baa1ec748d.tar.bz2
borrowck: BIR: scope handling
gcc/rust/ChangeLog: * checks/errors/borrowck/rust-bir-builder-expr-stmt.cc (ExprStmtBuilder::setup_loop): Loop handling. (ExprStmtBuilder::visit): Handle scopes. * checks/errors/borrowck/rust-bir-builder-internal.h (struct BuilderContext): Handle scopes. * checks/errors/borrowck/rust-bir-dump.cc (Dump::go): Dump scopes. (Dump::visit): Add scopes dump. (Dump::indent): Add indentation logic. (Dump::visit_scope): Dump scope. * checks/errors/borrowck/rust-bir-dump.h: Dump methods. * checks/errors/borrowck/rust-bir-place.h (std::numeric_limits::max): Scope constants. (struct Scope): Scope representation. (class PlaceDB): Scope tracking. Signed-off-by: Jakub Dupak <dev@jakubdupak.com>
Diffstat (limited to 'gcc/asan.h')
0 files changed, 0 insertions, 0 deletions