Geoff Romer
|
bd6aeae9d4
Don't require `ref` tags in thunks (#7115)
|
hai 6 días |
Chandler Carruth
|
39eac6f277
Update LLVM and fix a couple of API usages (#6998)
|
hai 1 mes |
Nicholas Bishop
|
0482b27c6b
Support more types in `MapConstantToAPValue` by refactoring code out of `ConvertArgToTemplateArg` (#6923)
|
hai 1 mes |
Nicholas Bishop
|
cdcd3ab66c
Handle pack expansion for dependent non-type template params (#6850)
|
hai 1 mes |
Christopher Di Bella
|
b28e899a8c
refactors `PerformCppOverloadResolution` to take `CppOverloadSet` (#6829)
|
hai 2 meses |
Richard Smith
|
15680ba101
Support calling functions with explicit template arguments. (#6814)
|
hai 2 meses |
Nicholas Bishop
|
2389590230
Support pointer template params (#6810)
|
hai 2 meses |
Nicholas Bishop
|
3b49b51956
Support bool template params (#6808)
|
hai 2 meses |
Nicholas Bishop
|
a6a0e55167
Support float template params (#6801)
|
hai 2 meses |
Nicholas Bishop
|
157de6e370
Support dependent non-type template parameters (#6791)
|
hai 2 meses |
Nicholas Bishop
|
6df9d5ba32
Add initial support for non-type template parameters (#6740)
|
hai 2 meses |
Geoff Romer
|
0e5832d3c2
Model `ref` tags as insts instead of annotations (#6541)
|
hai 4 meses |
Richard Smith
|
2e65d28a16
Support for passing C++ templates as arguments to template template parameters. (#6475)
|
hai 4 meses |
Richard Smith
|
6b28213b36
Add interop support for naming and "calling" C++ templates. (#6474)
|
hai 4 meses |
Richard Smith
|
054dfca685
Perform overload resolution immediately in C++ operator lookup. (#6416)
|
hai 5 meses |
Boaz Brickner
|
5705b94da8
Add `PerformCallToCppFunction()` which calls simplified version of `PerformCppOverloadResolution()` before calling `PerformCallToFunction()` (#6122)
|
hai 7 meses |