Eli Friedman
2dcbdc0606
Fix source range of CXXNewExpr with parentheses around the type. PR15569.
...
llvm-svn: 184139
2013-06-17 22:35:10 +00:00
Eli Friedman
7152fbe57e
Re-commit r183466 with a fix to make the TypeLoc casting machinery work
...
correctly in the presence of qualified types.
(I had to change the unittest because it was trying to cast a
QualifiedTypeLoc to TemplateSpecializationTypeLoc.)
llvm-svn: 183563
2013-06-07 20:31:48 +00:00
Manuel Klimek
8122830a67
Adds a test that verifies angle bracket locations.
...
Regression test to make sure TemplateSpecializationTypeLocs have the
correct locations for angle brackets.
llvm-svn: 183514
2013-06-07 11:27:57 +00:00
Tanya Lattner
713eef4f7c
Add an error to check that all program scope variables are in the constant address space in OpenCL.
...
llvm-svn: 178906
2013-04-05 20:14:50 +00:00
Richard Smith
9ca910111c
PR15095: Use more correct source locations for the InitListExpr we fake up for
...
vector initialization. Patch by John Stratton!
llvm-svn: 174339
2013-02-05 05:55:57 +00:00
Manuel Klimek
aa58b97235
Move commonly useful code for AST testing into MatchVerfier.h.
...
llvm-svn: 174057
2013-01-31 13:10:40 +00:00
Chandler Carruth
320d9666ee
Sort the #include lines for unittests/...
...
I've tried to place sensible headers at the top as main-module headers.
llvm-svn: 169243
2012-12-04 09:45:34 +00:00
David Blaikie
3a0de21233
Fix a source range regression in C++ new expressions with call initializers.
...
Introduced in r167507, discovered in review by Abramo Bagnara.
llvm-svn: 167597
2012-11-08 22:53:48 +00:00
Abramo Bagnara
341ab737e9
Fixed converted ConstantArrayTypeLoc range. Added a missing testcase for ConstructorDecl source range.
...
llvm-svn: 167583
2012-11-08 14:44:42 +00:00
Abramo Bagnara
9b836fb019
Fixed range of implicit MemberExpr.
...
llvm-svn: 167581
2012-11-08 13:52:58 +00:00
David Blaikie
b9db60fbce
Test for source location range of new expressions fixed in r167507.
...
Patch by Philip Craig.
llvm-svn: 167538
2012-11-07 17:17:07 +00:00
Manuel Klimek
e6de22d3dc
Add unit tests for source locations of AST nodes.
...
Patch by Philip Craig.
llvm-svn: 167470
2012-11-06 17:31:40 +00:00