- Jun 08, 2017
-
-
Vassil Vassilev authored
This is the only way not to confuse the diagnostics engine of upgraded clang. Also, this gives us a few advantages: * We can compare more precisely the source locations of diagnostics; * We can merge the code completion code path which works with file entries; * We can rely better when specifying //expected-note-s in different files.
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
- Jun 07, 2017
-
-
Axel Naumann authored
(cherry picked from commit b91217ed)
-
Axel Naumann authored
(cherry picked from commit 5a816dc8)
-
Danilo Piparo authored
(cherry picked from commit 11030ba6)
-
Axel Naumann authored
I cannot handle unions. (Which is probably why we will have variant.)
-
Axel Naumann authored
-
Frederich Munch authored
-
Frederich Munch authored
Travis: Re-enable build on Xcode - 6.4. This allows testing on 10.9.5 as well as older versions of libc++.
-
Frederich Munch authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
std::array, using aggregate init, allows *less* initializers with remaining ones being {} initialized. That is evil for coordinates, where we want {12.,13.,14.} for 3-dim coords, not 4-dim coord! Use the std::tuple approach of only making the ctor available if the right number of args is passed. Else, static_assert to be helpful.
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Philippe Canal authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-