From ae43cbecf73a52b9db59286cb05217a5e146a070 Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Sun, 25 Jan 2015 20:58:12 +0100 Subject: [PATCH] PetScan::scan_arrays: keep track of handled types in set of TypeDecl pointers This will allow us to reuse the same set to also store TypedefNameDecl pointers in a subsequent commit. Signed-off-by: Sven Verdoolaege --- scan.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scan.cc b/scan.cc index e79ce35..35280e5 100644 --- a/scan.cc +++ b/scan.cc @@ -2412,7 +2412,7 @@ struct pet_array *PetScan::extract_array(isl_ctx *ctx, */ static struct pet_scop *add_type(isl_ctx *ctx, struct pet_scop *scop, RecordDecl *decl, Preprocessor &PP, PetTypes &types, - lex_recorddecl_set &types_done) + std::set &types_done) { string s; llvm::raw_string_ostream S(s); @@ -2470,7 +2470,7 @@ struct pet_scop *PetScan::scan_arrays(struct pet_scop *scop, array_desc_set arrays; array_desc_set::iterator it; PetTypes types; - lex_recorddecl_set types_done; + std::set types_done; lex_recorddecl_set::iterator types_it; int n_array; struct pet_array **scop_arrays; -- 2.11.4.GIT