- Jun 06, 2013
-
-
Arnold Schwaighofer authored
Reapply of 183259. llvm-svn: 183421
-
Daniel Jasper authored
Before, clang-format would happily move a trailing block comment to a new line, which normally changes the perceived binding of that comment. E.g., it would move: void f() { /* comment */ ... } to: void f() { /* comment */ ... } llvm-svn: 183420
-
Dmitry Vyukov authored
helps to make range access functions correct and fast llvm-svn: 183418
-
Edwin Vane authored
* Documented new command-line options. * Moved usage to a new page. * Usage now split into general options and transform-related options. * Main Migrator page now contains getting started and getting involved information. * Also included a JIRA issue collector button for logging bugs. llvm-svn: 183417
-
Ashok Thirumurthi authored
- For instance, allows 'gcc' to match x86-64-linux-gnu-gcc as required on some Debian builds. - Also adds doc-strings and a more consistent naming convention for related helpers. llvm-svn: 183415
-
Sergey Matveev authored
llvm-svn: 183414
-
Vincent Lejeune authored
Spotted by Benjamin Kramer. llvm-svn: 183413
-
Sergey Matveev authored
Leak annotation similar to HeapChecker's IgnoreObject(). llvm-svn: 183412
-
Alexey Samsonov authored
llvm-svn: 183411
-
Alexey Samsonov authored
llvm-svn: 183410
-
Joey Gouly authored
constant. Also fix some spelling mistakes and formatting issues. Reviewed by Richard Smith over IRC. Fixes PR15069. llvm-svn: 183409
-
Dmitry Vyukov authored
llvm-svn: 183408
-
Alexey Samsonov authored
llvm-svn: 183407
-
Hans Wennborg authored
llvm-svn: 183406
-
Dmitry Vyukov authored
llvm-svn: 183405
-
Benjamin Kramer authored
llvm-svn: 183404
-
Rafael Espindola authored
llvm-svn: 183403
-
Dmitry Vyukov authored
llvm-svn: 183402
-
Alexey Samsonov authored
llvm-svn: 183401
-
Alexey Samsonov authored
[ASan] lit tests: create common autogenerated config for running compiler-rt lit tests, and use it in ASan llvm-svn: 183400
-
Pavel Labath authored
Summary: This adds a command line argument '-analyze' to clang-check which runs the clang static analyzer on the source files. Reviewers: klimek CC: cfe-commits, revane Differential Revision: http://llvm-reviews.chandlerc.com/D926 llvm-svn: 183399
-
Pavel Labath authored
Summary: This patch creates a new ArgumentsAdjuster, which removes all -o parameters from the command line. This adjuster is inserted by default into the ClangTool pipeline. Reviewers: klimek CC: cfe-commits, revane Differential Revision: http://llvm-reviews.chandlerc.com/D925 llvm-svn: 183398
-
Richard Smith authored
just copy-list-initialization in a variable declaration. This effectively reverts r142147. llvm-svn: 183397
-
Alexey Samsonov authored
llvm-svn: 183395
-
Hans Wennborg authored
This became allowed by accident in r131201, but triggers an assert. That patch added an exception to allow conversion from pointers to narrow integral types for MSVC compatibility. However, a pointer can already be converted to bool in a civilized manner; allowing conversion via reinterpret_cast is a bad idea. Fixes PR16222. llvm-svn: 183394
-
Daniel Jasper authored
The leading "}" in the construct "} else if (..) {" was confusing the expression parser. Thus, no fake parentheses were generated and the indentation was broken in some cases. llvm-svn: 183393
-
Alexey Samsonov authored
llvm-svn: 183392
-
Alexey Samsonov authored
llvm-svn: 183391
-
Alexey Samsonov authored
llvm-svn: 183390
-
Daniel Jasper authored
Before: return (my_int) aaaa; template <> void f<int>(int i)SOME_ANNOTATION; f("aaaa" SOME_MACRO(aaaa)"aaaa"); After: return (my_int)aaaa; template <> void f<int>(int i) SOME_ANNOTATION; f("aaaa" SOME_MACRO(aaaa) "aaaa"); llvm-svn: 183389
-
Richard Smith authored
must be initialized by a constant expression (not just a core constant expression), because we're going to emit it as a global. Core issue for this is pending. llvm-svn: 183388
-
Alexey Samsonov authored
llvm-svn: 183387
-
Bill Wendling authored
llvm-svn: 183385
-
Richard Trieu authored
llvm-svn: 183372
-
NAKAMURA Takumi authored
FIXME: Is it false alarm? llvm-svn: 183371
-
NAKAMURA Takumi authored
llvm-svn: 183370
-
NAKAMURA Takumi authored
llvm-svn: 183369
-
Jordan Rose authored
We based decisions during analysis and during path generation on whether or not an expression is consumed, so if a top-level expression has cleanups it's important for us to look through that. <rdar://problem/14076125> llvm-svn: 183368
-
Jordan Rose authored
You can now dump a single PathDiagnosticPiece or PathDiagnosticLocation. llvm-svn: 183367
-
NAKAMURA Takumi authored
clang/unittests/Format/FormatTest.cpp: Suppress utf8 literals with _MSC_VER. MS cl.exe is unaware of BOM-less utf8 source files. FIXME: Encode Cyrillic and CJK characters below to appease MS compilers. llvm-svn: 183366
-