Ignore:
Timestamp:
Nov 5, 2021, 7:44:38 PM (3 years ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
Children:
de31a1d
Parents:
21fe17f
Message:

Clean-up in MultiLevelExit?, including a small interface change.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ControlStruct/MultiLevelExit.hpp

    r21fe17f r817bb3c  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // MultiLevelExit.hpp --
     7// MultiLevelExit.hpp -- Replaces CFA's local control flow with C's versions.
    88//
    99// Author           : Andrew Beach
    1010// Created On       : Mon Nov  1 13:49:00 2021
    1111// Last Modified By : Andrew Beach
    12 // Last Modified On : Mon Nov  2 10:26:00 2021
    13 // Update Count     : 0
     12// Last Modified On : Mon Nov  5 19:20:00 2021
     13// Update Count     : 1
    1414//
    1515
     
    2020namespace ast {
    2121        class CompoundStmt;
    22     class Label;
     22        class Label;
    2323        class Stmt;
    2424}
     
    3131/// Mutate a function body to handle multi-level exits.
    3232const ast::CompoundStmt * multiLevelExitUpdate(
    33         const ast::CompoundStmt *, LabelToStmt *, LabelGenerator_new *);
     33        const ast::CompoundStmt *, const LabelToStmt &, LabelGenerator_new *);
    3434
    3535}
Note: See TracChangeset for help on using the changeset viewer.