Skip to content

Commit

Permalink
Fix compilation with clang (used on MacOS) and add two missing source…
Browse files Browse the repository at this point in the history
… files.

Code generated with commit e8b5de248a9bbe1d43b4136c61128463ed026974 of
ROOT.jl-generator
  • Loading branch information
grasph committed Jul 28, 2024
1 parent 9c1c149 commit 7d0a95b
Show file tree
Hide file tree
Showing 3 changed files with 474 additions and 6 deletions.
12 changes: 6 additions & 6 deletions deps/src/JlClasses_017.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -153,22 +153,22 @@ struct JlTProfile2D: public Wrapper {
// signature to use in the veto list: Int_t TProfile2D::Fill(Double_t, const char *, Double_t, Double_t)
// defined in /home/pgras/.julia/conda/3/include/TProfile2D.h:104:22
t.method("Fill", static_cast<Int_t (TProfile2D::*)(Double_t, const char *, Double_t, Double_t) >(&TProfile2D::Fill));
t.method("Fill", [](TProfile2D& a, Double_t arg0, const char * arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D* a, Double_t arg0, const char * arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D& a, Double_t arg0, const char * arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2, 1.); });
t.method("Fill", [](TProfile2D* a, Double_t arg0, const char * arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2, 1.); });

DEBUG_MSG("Adding wrapper for Int_t TProfile2D::Fill(const char *, Double_t, Double_t, Double_t) (" __HERE__ ")");
// signature to use in the veto list: Int_t TProfile2D::Fill(const char *, Double_t, Double_t, Double_t)
// defined in /home/pgras/.julia/conda/3/include/TProfile2D.h:105:22
t.method("Fill", static_cast<Int_t (TProfile2D::*)(const char *, Double_t, Double_t, Double_t) >(&TProfile2D::Fill));
t.method("Fill", [](TProfile2D& a, const char * arg0, Double_t arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D* a, const char * arg0, Double_t arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D& a, const char * arg0, Double_t arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2, 1.); });
t.method("Fill", [](TProfile2D* a, const char * arg0, Double_t arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2, 1.); });

DEBUG_MSG("Adding wrapper for Int_t TProfile2D::Fill(const char *, const char *, Double_t, Double_t) (" __HERE__ ")");
// signature to use in the veto list: Int_t TProfile2D::Fill(const char *, const char *, Double_t, Double_t)
// defined in /home/pgras/.julia/conda/3/include/TProfile2D.h:106:22
t.method("Fill", static_cast<Int_t (TProfile2D::*)(const char *, const char *, Double_t, Double_t) >(&TProfile2D::Fill));
t.method("Fill", [](TProfile2D& a, const char * arg0, const char * arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D* a, const char * arg0, const char * arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2); });
t.method("Fill", [](TProfile2D& a, const char * arg0, const char * arg1, Double_t arg2)->Int_t { return a.Fill(arg0, arg1, arg2, 1.); });
t.method("Fill", [](TProfile2D* a, const char * arg0, const char * arg1, Double_t arg2)->Int_t { return a->Fill(arg0, arg1, arg2, 1.); });

DEBUG_MSG("Adding wrapper for Int_t TProfile2D::Fill(Double_t, Double_t, Double_t, Double_t) (" __HERE__ ")");
// signature to use in the veto list: Int_t TProfile2D::Fill(Double_t, Double_t, Double_t, Double_t)
Expand Down
Loading

0 comments on commit 7d0a95b

Please sign in to comment.