Adrian Prantl
8e309c0570
Adapt testcases to upstream changes in llvm-dwarfdump.
2017-09-12 16:04:06 -07:00
Michael Gottesman
dfa39c1f22
[lit] Make sure that we use the just built llvm-dwarfdump in lit and update debug info tests accordingly.
2016-09-25 02:54:06 -07:00
Dmitri Gribenko
d175b3b66d
Migrate FileCheck to %FileCheck in tests
2016-08-10 23:52:02 -07:00
practicalswift
c2107f456c
[gardening] "[ a, b ]" → "[a, b]" ( #2227 )
2016-04-17 21:02:18 +02:00
Manav Gabhawala
7928140f79
[SE-0046] Implements consistent function parameter labels by discarding extraneous parameter names and adding _ where necessary
2016-04-06 20:21:58 -04:00
Michael Gottesman
6d74962918
Adapt all DebugInfo testcases to the new upstream LLVM metadata format.
...
Swift SVN r31813
2015-09-09 04:37:34 +00:00
Dmitri Hrybenko
61214ec55b
stdlib: remove Sliceable conformance from String
...
Swift SVN r28442
2015-05-11 20:58:31 +00:00
Dmitri Hrybenko
0fce5c7b4e
tests: remove uses of println() that are not relevant to the tests
...
Swift SVN r28016
2015-05-01 03:35:50 +00:00
Duncan Exon Smith
c6d42db070
Adapt to MD* => DI* renaming of debug info types
...
Applied the upgrade script from r236120 (LLVM) and r236121 (CFE). This is the
final step of rdar://problem/20434113.
Swift SVN r27925
2015-04-29 21:40:21 +00:00
Duncan Exon Smith
093eb3c365
DebugInfo: Hand-update testcases after LLVM r231082
...
Update debug info testcases after moving the new hierarchy into place in
upstream LLVM r231082.
rdar://problem/19720042
Swift SVN r25715
2015-03-03 19:15:31 +00:00
Dmitri Hrybenko
3b04d1b013
tests: reorganize tests so that they actually use the target platform
...
Most tests were using %swift or similar substitutions, which did not
include the target triple and SDK. The driver was defaulting to the
host OS. Thus, we could not run the tests when the standard library was
not built for OS X.
Swift SVN r24504
2015-01-19 06:52:49 +00:00
Adrian Prantl
897e6eaace
Debug info: No longer emit debug info for variables defined in implicit
...
patterns.
<rdar://problem/19184859> Swift methods defining closures that capture self in the "in" clause end up with two "self" variables in the debug info
Swift SVN r24461
2015-01-16 00:30:14 +00:00
Graham Batty
83f27a8af7
Revert "Mark tests that don't pass on linux as XFAIL."
...
This reverts commit 2711ca86de7bf6a7885ccea24219a48a590b1e95.
Swift SVN r23577
2014-11-24 17:42:13 +00:00
Graham Batty
198402dcfe
Mark tests that don't pass on linux as XFAIL.
...
Swift SVN r23573
2014-11-24 17:40:37 +00:00
Dave Abrahams
e70c19f021
[stdlib] Don't allow String() + Character("x")
...
Symmetry with what we did for Arrays says that Strings shoudl only
concatenate to Strings using "+". We have append() for adding single
characters.
Swift SVN r20997
2014-08-04 06:44:34 +00:00
Adrian Prantl
acf904a518
Use $binding$generator as debug name for generators instead of $generator.
...
rdar://problem/17860627
Swift SVN r20788
2014-07-30 23:35:52 +00:00
Adrian Prantl
fa6a7392da
Debug info: Add an end-to-end test to catch LLVM backend regressions.
...
Swift SVN r20705
2014-07-29 22:12:53 +00:00
Adrian Prantl
c655d083b3
Debug info: don't conflate generators and loop variable bindings.
...
<rdar://problem/17058606> for loop range variable shares name with iteration counter - that's wrong and misleading
<rdar://problem/16786106> [Xcode 6.1] foreach generators are always named "$generator"
Swift SVN r20683
2014-07-29 19:34:17 +00:00
Ted Kremenek
d075f06573
Require a minimum deployment target of iOS 7 or OSX 10.9
...
Implements <rdar://problem/17532113>
Swift SVN r19451
2014-07-02 06:23:38 +00:00
Ted Kremenek
fad874708e
Adjust test cases.
...
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Adrian Prantl
69c58421ec
Debug info: emit alloca shadow copies for DebugValues at -O0.
...
<rdar://problem/15849532> iteration variables in "for X in Y" statements don't have debug information
Swift SVN r12675
2014-01-21 23:58:37 +00:00