- Jul 15, 2019
-
-
Axel Naumann authored
-
- Dec 05, 2017
-
-
Axel Naumann authored
-
Axel Naumann authored
Revert "Adapt to format changes in floating point value printing." This reverts commit a15ef54f.
-
- Nov 07, 2017
-
-
Axel Naumann authored
-
- 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.
-
- Jun 06, 2017
-
-
Frederich Munch authored
Prevents possibility of last element referencing now invalid first element.
-
Frederich Munch authored
-
- May 05, 2017
-
-
Axel Naumann authored
-
- Dec 19, 2016
-
-
Frederich Munch authored
-
- Aug 18, 2015
-
-
Boris Perovic authored
Various fixes based on comments after second round.
-
Boris Perovic authored
-
- Aug 14, 2015
-
-
Boris Perovic authored
New printValue() integration (printing unified through overloading of printValue() function and template resolution). Modified tests to conform to the new prints.
-
- Oct 08, 2014
-
-
Vassil Vassilev authored
-
- Aug 15, 2014
-
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
- May 26, 2014
-
-
Axel Naumann authored
-
- May 18, 2014
-
-
Vassil Vassilev authored
Dump cling::Value within setNoAlloc routines because this is its lifespan, otherwise gets deleted if nobody requested it. I.e it was created only for value printing purposes. Dump cling::Value outside setWithAlloc because the actual value is not put inside until the call to ::new finishes, thus we need to do it outside, i.e in EvaluateInternal. Switch on the ValueExtraction synthesizer even when 'just' value printing. We depend on it. Must be factored out properly in one class. Stop attaching the value printing template magic, which didn't work in some cases. Update the ref file, because now there is better type information. Adapt the user-defined printout functions (TDatime).
-
- Apr 11, 2014
-
-
Axel Naumann authored
-
- Apr 04, 2014
-
-
Vassil Vassilev authored
When variadic return stmt doesn't have a return value, invalidate the calculation of the last expr for evaluation. In the same cases we still need to synthesize the setValueNoAlloc, to initialize the cling::Value to void.
-
- Apr 02, 2014
-
-
Vassil Vassilev authored
-
- Apr 01, 2014
-
-
Axel Naumann authored
-
- Feb 26, 2014
-
-
Axel Naumann authored
Still missing: arrays incl arrays of objects.
-
- Feb 19, 2014
-
-
Axel Naumann authored
-
Axel Naumann authored
-
Vassil Vassilev authored
-
- Feb 18, 2014
-
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
- Jan 07, 2014
-
-
Axel Naumann authored
-
- Dec 17, 2013
-
-
Axel Naumann authored
-
Axel Naumann authored
-
- Dec 12, 2013
-
-
Axel Naumann authored
-
- Dec 11, 2013
-
-
Axel Naumann authored
-
- Oct 11, 2013
-
-
Vassil Vassilev authored
This is actually an improvement in newest llvm. In that case we don't need to run the test twice.
-
Vassil Vassilev authored
-
- Sep 05, 2013
-
-
Vassil Vassilev authored
Use reg expr, because when building cling standalone we should still get _Bool.
-
- Aug 31, 2013
-
-
Philippe Canal authored
-
Philippe Canal authored
When we dectect that the last expression is a record type and is not a temporary, we now return it by reference, hence avoiding an unnecessary and sometimes impossible (cout) copy. If it is a temporary we still return a 'copy'.
-
- Aug 07, 2013
-
-
Vassil Vassilev authored
-