summaryrefslogtreecommitdiffstats
path: root/polly/lib/External/isl/interface/python.h
diff options
context:
space:
mode:
authorTobias Grosser <tobias@grosser.es>2018-08-07 05:51:21 +0000
committerTobias Grosser <tobias@grosser.es>2018-08-07 05:51:21 +0000
commit6145b11cd88c22f4a503f8d4ed33d15266cb7a85 (patch)
treedb1bcaaaa563a9b281b0780e7513eaa99fd6153c /polly/lib/External/isl/interface/python.h
parentb8a55e1eeecd0508b8da5ee747a99017513afd4e (diff)
downloadbcm5719-llvm-6145b11cd88c22f4a503f8d4ed33d15266cb7a85.tar.gz
bcm5719-llvm-6145b11cd88c22f4a503f8d4ed33d15266cb7a85.zip
Update isl to isl-0.20-48-g13eba5b5
This is a regular maintenance updated. llvm-svn: 339095
Diffstat (limited to 'polly/lib/External/isl/interface/python.h')
-rw-r--r--polly/lib/External/isl/interface/python.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/polly/lib/External/isl/interface/python.h b/polly/lib/External/isl/interface/python.h
index 554e52fd7e5..27d8889b32e 100644
--- a/polly/lib/External/isl/interface/python.h
+++ b/polly/lib/External/isl/interface/python.h
@@ -10,10 +10,10 @@ private:
set<string> done;
public:
- python_generator(set<RecordDecl *> &exported_types,
+ python_generator(SourceManager &SM, set<RecordDecl *> &exported_types,
set<FunctionDecl *> exported_functions,
set<FunctionDecl *> functions) :
- generator(exported_types, exported_functions, functions) {}
+ generator(SM, exported_types, exported_functions, functions) {}
virtual void generate();
@@ -24,7 +24,8 @@ private:
const vector<string> &super);
void print_type_check(const string &type, int pos, bool upcast,
const string &super, const string &name, int n);
- void print_callback(QualType type, int arg);
+ void print_copy(QualType type);
+ void print_callback(ParmVarDecl *param, int arg);
void print_arg_in_call(FunctionDecl *fd, int arg, int skip);
void print_argtypes(FunctionDecl *fd);
void print_method_return(FunctionDecl *method);
OpenPOWER on IntegriCloud