PIPS
continuation.h
Go to the documentation of this file.
1 /* Warning! Do not modify this file that is automatically generated! */
2 /* Modify src/Libs/continuation/continuation-local.h instead, to add your own modifications. */
3 
4 /* header file built by cproto */
5 
6 #ifndef continuation_header_included
7 #define continuation_header_included
8 /* continuation-local.h */
9 /*
10 
11  $Id: continuation-local.h 23065 2016-03-02 09:05:50Z coelho $
12 
13  Copyright 1989-2016 MINES ParisTech
14 
15  This file is part of PIPS.
16 
17  PIPS is free software: you can redistribute it and/or modify it
18  under the terms of the GNU General Public License as published by
19  the Free Software Foundation, either version 3 of the License, or
20  any later version.
21 
22  PIPS is distributed in the hope that it will be useful, but WITHOUT ANY
23  WARRANTY; without even the implied warranty of MERCHANTABILITY or
24  FITNESS FOR A PARTICULAR PURPOSE.
25 
26  See the GNU General Public License for more details.
27 
28  You should have received a copy of the GNU General Public License
29  along with PIPS. If not, see <http://www.gnu.org/licenses/>.
30 
31 */
32 /* cproto-generated files */
33 /* continuation.c */
37 extern void reset_must_continuation_map(void);
38 extern void free_must_continuation_map(void);
39 extern void make_must_continuation_map(void);
48 extern void reset_may_continuation_map(void);
49 extern void free_may_continuation_map(void);
50 extern void make_may_continuation_map(void);
56 extern bool continuation_conditions(const string /*module_name*/);
57 /* prettyprint.c */
58 extern bool print_code_continuation_conditions(const string /*module_name*/);
59 extern bool print_source_continuation_conditions(const string /*module_name*/);
60 #endif /* continuation_header_included */
statement_mapping get_must_continuation_map(void)
void free_must_continuation_map(void)
transformer load_statement_must_continuation(statement)
bool may_continuation_map_undefined_p(void)
bool print_code_continuation_conditions(const string)
prettyprint.c
Definition: prettyprint.c:331
void set_may_continuation_map(statement_mapping)
void delete_statement_must_continuation(statement)
bool statement_may_continuation_undefined_p(statement)
transformer load_statement_may_continuation(statement)
void set_must_continuation_map(statement_mapping)
bool print_source_continuation_conditions(const string)
Definition: prettyprint.c:338
void free_may_continuation_map(void)
bool must_continuation_map_undefined_p(void)
Warning! Do not modify this file that is automatically generated!
void store_statement_must_continuation(statement, transformer)
void make_may_continuation_map(void)
bool continuation_conditions(const string)
INTERFACE
Definition: continuation.c:91
void store_statement_may_continuation(statement, transformer)
bool statement_must_continuation_undefined_p(statement)
void make_must_continuation_map(void)
void reset_may_continuation_map(void)
void update_statement_may_continuation(statement, transformer)
void update_statement_must_continuation(statement, transformer)
void reset_must_continuation_map(void)
statement_mapping get_may_continuation_map(void)
void delete_statement_may_continuation(statement)