Ignore:
Timestamp:
Nov 8, 2021, 10:51:48 AM (3 years ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
cb921d4
Parents:
817bb3c
Message:

Converted the two LabelGenerator? singletons into a single pure-static class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ControlStruct/MultiLevelExit.hpp

    r817bb3c rde31a1d  
    2626namespace ControlStruct {
    2727
    28 class LabelGenerator_new;
     28class LabelGenerator;
    2929using LabelToStmt = std::map<ast::Label, const ast::Stmt *>;
    3030
    3131/// Mutate a function body to handle multi-level exits.
    3232const ast::CompoundStmt * multiLevelExitUpdate(
    33         const ast::CompoundStmt *, const LabelToStmt &, LabelGenerator_new *);
     33        const ast::CompoundStmt *, const LabelToStmt &, LabelGenerator *);
    3434
    3535}
Note: See TracChangeset for help on using the changeset viewer.