Changeset 96c04e4 for src/AST/Pass.impl.hpp
- Timestamp:
- May 28, 2024, 11:38:25 AM (3 months ago)
- Branches:
- master
- Children:
- 91b9e10
- Parents:
- 66286aa
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/AST/Pass.impl.hpp
r66286aa r96c04e4 27 27 using namespace ast; \ 28 28 /* back-up the last known code location */ \ 29 __attribute__((unused)) auto loc_guard = ast::__pass::make_location_guard( core, node, 0 ); \29 __attribute__((unused)) auto guard0 = __pass::make_location_guard( core, node, 0 ); \ 30 30 /* back-up the visit children */ \ 31 __attribute__((unused)) a st::__pass::visit_children_guard guard1( ast::__pass::visit_children(core, 0)); \31 __attribute__((unused)) auto guard1 = __pass::make_visit_children_guard( core, 0 ); \ 32 32 /* setup the scope for passes that want to run code at exit */ \ 33 __attribute__((unused)) a st::__pass::guard_value guard2( ast::__pass::at_cleanup (core, 0)); \33 __attribute__((unused)) auto guard2 = __pass::make_value_guard( core, 0 ); \ 34 34 /* begin tracing memory allocation if requested by this pass */ \ 35 35 __pass::beginTrace( core, 0 ); \
Note: See TracChangeset
for help on using the changeset viewer.