Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 17456 Build 17456: arc lint + arc unit
Event Timeline
Comment Actions
I'm sorry if this was discussed earlier... Why are the template parameters attached to the variable, rather than the type?
Comment Actions
Because these are template variables, not template types - a newer (C++14?) feature:
template<typename T> T t;
...
t<int> = 3;
t<std::string> = "foo";
etc...
Comment Actions
After further inspection, this patch needs some more work. It doesn't cover the LLVM-C API. Since I'll need some time to implement that, I'm abandoning this revision.
Since this is already versioned, why not make use of that and drop the expr field?