1. 6df6548 Correctly parse braced member initializers (even in delayed parsing) and correctly pass by Sebastian Redl · 13 years ago
  2. cea8d96 Treat list-initialization of scalars as a first-class citizen in C++11. by Sebastian Redl · 13 years ago
  3. 3117e36 Fix the expected error for narrowing conversions in generalized-initializers.cpp to by Sebastian Redl · 13 years ago
  4. 14b0c19 Give InitListChecker a verification-only mode, where it neither emits diagnostics nor by Sebastian Redl · 13 years ago
  5. 8713d4e In Initialization, add step kind SK_ListConstructorCall (list-initialization by Sebastian Redl · 13 years ago
  6. b0edea9 Inline Sema::CheckInitList into its only user. by Sebastian Redl · 13 years ago
  7. 5d3d41d Fix typos and non-doxygen-ness in a few comments. by Sebastian Redl · 13 years ago
  8. fce1a3a [microsoft] In Microsoft mode, if we are inside a template class member function and we can't resolve an identifier then assume the identifier is type dependent. The goal is to postpone name lookup to instantiation time to be able to search into type dependent base classes. by Francois Pichet · 13 years ago
  9. d25be9f Fix comment typo. by Benjamin Kramer · 13 years ago
  10. a4b984d objc - redeclaration of property in extension class by Fariborz Jahanian · 13 years ago
  11. 10efbaf Don't translate CRLF files into LF files. Fixes PR6870, from Aaron Ballman! by Douglas Gregor · 13 years ago
  12. 51be75e Driver: Use sys::Process::SetWorkingDirectory, for consistency. by Daniel Dunbar · 13 years ago
  13. bc2b91a objc - fixes a crash when undefined typed property by Fariborz Jahanian · 13 years ago
  14. 1090452 Fix a crash-on-invalid. by Matt Beaumont-Gay · 13 years ago
  15. df22655 Fix up assertion a bit more by Douglas Gregor · 13 years ago
  16. 5cca4eb Driver: Explicitly include <unistd.h>, libstdc++'s <map> pulls it in, libc++ doesn't. by Benjamin Kramer · 13 years ago
  17. 4f16342 Add DiagGroups to a couple of warnings. by Matt Beaumont-Gay · 13 years ago
  18. 0c479e5 Driver: Test case that was supposed to go with previous commit. by Daniel Dunbar · 13 years ago
  19. 63bc59b Driver: Add a --working-directory option which can be used to cause the compiler by Daniel Dunbar · 13 years ago
  20. 710e0c4 Add a test triple. Who knew that all the world wasn't darwin? by Douglas Gregor · 13 years ago
  21. eb2d1f1 Removing a bunch of dead returns/breaks after llvm_unreachables. by David Blaikie · 13 years ago
  22. c193dd8 Don't propagate the 'availability' attribute through declaration by Douglas Gregor · 13 years ago
  23. f1f8b1a Add a new warning to -Wliteral-conversion to catch cases where a string literal by Richard Trieu · 13 years ago
  24. 13d05ac Clean up parsing the category names in interfaces slightly, using by Douglas Gregor · 13 years ago
  25. 1e705d5 Move immutable map canonization out of the removeDeadBindings loop (via using ImmutableMapRef). Gives ~2% speedup. by Anna Zaks · 13 years ago
  26. a120d01 When checking for weak vtables, check whether the actual definition of by Douglas Gregor · 13 years ago
  27. e3f8349 objc-gc: Fix a corner case where clang fails to generate GC by Fariborz Jahanian · 13 years ago
  28. 966a8a5 Fix up comment now that 'new' is no longer a virt-specifier, from Aaron Ballman by Douglas Gregor · 13 years ago
  29. 61e813c Eliminate an MSVC comparison warning, from Aaron Ballman by Douglas Gregor · 13 years ago
  30. 901a9a4 Fix wrong comment about reentering template scope for -fdelayed-template-parsing. by Francois Pichet · 13 years ago
  31. 548f6c8 More missing header inclusions from llvm_unreachable migration. by David Blaikie · 13 years ago
  32. 9fe8c74 Fix missing includes for llvm_unreachable by David Blaikie · 13 years ago
  33. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  34. c535d97 Reenable -cxx-isystem for Objective C++, until I come up with a better solution by Benjamin Kramer · 13 years ago
  35. d01fb36 unittests/Basic/FileManagerTest.cpp: Suppress warnings on gcc. by NAKAMURA Takumi · 13 years ago
  36. d41f3d8 CMake: Define ${LLVM_TABLEGEN_EXE} with explicit ${CMAKE_EXECUTABLE_SUFFIX} on standalone build. Or build might fail with NMake. by NAKAMURA Takumi · 13 years ago
  37. d836c0d Don't finalize checking of base and member initializers for a by Douglas Gregor · 13 years ago
  38. fdde470 [microsoft] Fix a bug in -fdelayed-template-parsing mode where we were not reentering the delayed function context correctly. The problem was that all template params were reintroduced inside the same scope. So if we had a situation where we had 2 template params with the same name at different scope then clang would generate an error about ambiguous name. by Francois Pichet · 13 years ago
  39. a3e86ed Don't test unix path seperators, that will fail on windows. by Benjamin Kramer · 13 years ago
  40. 4586347 See if going through env pacifies the windows buildbots. by Benjamin Kramer · 13 years ago
  41. 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
  42. 4cd0634 Do manual binary search for preprocessing entities because their end locations by Argyrios Kyrtzidis · 13 years ago
  43. 8990daf Don't remove filters. by Bill Wendling · 13 years ago
  44. 690b2db Only trigger the initialize-an-array-via-elementwise-copy/move code by Douglas Gregor · 13 years ago
  45. 71a7605 Don't use TemplateArgumentListInfo inside AST nodes because it may leak. by Argyrios Kyrtzidis · 13 years ago
  46. b0c3e09 Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  47. d010982 Place diagnostic warn_ivar_use_hidden under the flag -Wshadow-ivar. by Ted Kremenek · 13 years ago
  48. 5f62571 ST->scanReachableSymbols() is creating a SubRegionMap (SRM) on every call since one SRM is created in each ScanReachableSymbols instance. Creating the object just once and calling only scan inside the loop gives ~ 14% speed up of the StaticAnalyzer run (Release+Asserts). by Anna Zaks · 13 years ago
  49. d8e0fe6 PTX: Clean up target options code by Justin Holewinski · 13 years ago
  50. 3340e27 Fix the ASTImporter's lookup for anonymous structs/unions that get a by Douglas Gregor · 13 years ago
  51. af130823 Don't allow template argument deduction to deduce a placeholder type, by Douglas Gregor · 13 years ago
  52. b681fb1 Explicitly-defaulted copy/move constructors are not "implicit", but by Douglas Gregor · 13 years ago
  53. 9df05ea In OpenCL, conversions between different vector types are disallowed by Tobias Grosser · 13 years ago
  54. 77b6de0 ArrayRef-ifying the fields passed to Sema::ActOnFields by David Blaikie · 13 years ago
  55. a71f9d0 ArrayRef-ifying the UnexpandedParameterPacks passed to Sema::CheckParameterPacksForExpansion by David Blaikie · 13 years ago
  56. d7bb6a0 ArrayRef-ifying MacroArgs::create's arguments argument. by David Blaikie · 13 years ago
  57. 681d83d Simplify the last character check. by David Blaikie · 13 years ago
  58. 37c31c2 In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 13 years ago
  59. 4278c65 ArrayRef-ifying Function/BlockDecl's setParams by David Blaikie · 13 years ago
  60. 196e71e More MSVC9 unbreaking. by Benjamin Kramer · 13 years ago
  61. f250365 Diagnose attempts to write a templated data member, from Stepan by Douglas Gregor · 13 years ago
  62. ca82a82 Enforce access control for conversion operators used in contextual by John McCall · 13 years ago
  63. a8a16d5 I had meant to locally revert this test. by John McCall · 13 years ago
  64. 01f151e ANSI C requires that a call to an unprototyped function type succeed by John McCall · 13 years ago
  65. 036277e [microsoft] Move missing typename warning from -fms-extensions to -fms-compatibility. Also allow the missing typename warning at function scope. by Francois Pichet · 13 years ago
  66. 88df125 Fix MSVC9 build by providing a full comparator object to lower_bound. by Benjamin Kramer · 13 years ago
  67. 47456fa Change: by Richard Trieu · 13 years ago
  68. 243f108 Change "ivar" to true for a boolean function argument. Since string literals are cast to true, this should no effect on behavior. by Richard Trieu · 13 years ago
  69. 7ec0258 Add case labels for Mips64 architectures. by Akira Hatanaka · 13 years ago
  70. 09ca9ef [analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid range and add asserts to check validity of locations early on. Ignore invalid ranges in PathDiagnosticPiece (they could be added by checker writers). by Anna Zaks · 13 years ago
  71. 5b76f37 [ARC] Allow forming 'id*' in an unevaluated context. Fixes rdar://10148540. by Argyrios Kyrtzidis · 13 years ago
  72. 8f958f1 [PCH] Don't store the source range for each preprocessed entity since by Argyrios Kyrtzidis · 13 years ago
  73. 290ad8c [PCH] Merge ASTReader::LoadPreprocessedEntity with ReadPreprocessedEntity by Argyrios Kyrtzidis · 13 years ago
  74. 2502efd [libclang] When pointing at a macro expansion inside a macro argument, by Argyrios Kyrtzidis · 13 years ago
  75. ef70724 [analyzer] Refactor PathDiagnosticLocation: Remove SourceRange member from PathDiagnosticLocation - FullSourceLoc Loc and PathDiagnosticRange Range are sufficient. by Anna Zaks · 13 years ago
  76. c20f399 [analyzer] Refactor PathDiagnosticLocation: Add comments. Remove the last constructor which could allow invalid locations to slip in. by Anna Zaks · 13 years ago
  77. bc0a301 [analyzer] Remove dead code. (This code is trying to implement the idea that PathDiagnosticClient could implement DiagnosticClient and has been dead for a while). by Anna Zaks · 13 years ago
  78. 5e5e95d In SourceManager::translateLineCol, handle the case where we are pointing by Argyrios Kyrtzidis · 13 years ago
  79. 5555bf7 Remove PreprocessingDirectiveKind since it's not necessary. by Argyrios Kyrtzidis · 13 years ago
  80. de4e0a8 The location of the name in MacroDefinition is the beginning of its range, by Argyrios Kyrtzidis · 13 years ago
  81. cc6306e Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility. by Francois Pichet · 13 years ago
  82. 8aa76ea For i386 kext fallback to llvm-gcc, search paths for several Darwin versions. by Bob Wilson · 13 years ago
  83. 590dd8e [analyzer] Refactor PathDiagnosticLocation: Make PathDiagnosticLocation(SourceLocation...) private. Most of the effort here goes to making BugReport refer to a PathDiagnosticLocation instead of FullSourceLocation. by Anna Zaks · 13 years ago
  84. 77ce46d [analyzer] Refactor PathDiagnosticLocation: Use the pre-computed Range and Location for profile. by Anna Zaks · 13 years ago
  85. 61ab80a [driver] Default to arm mode when using the integrated assembler. by Chad Rosier · 13 years ago
  86. c11030e Fix a problem in digraph handling where "[:" might be treated as "<::" and by Richard Trieu · 13 years ago
  87. bf5851a Define Mips64 TargetInfo classes. by Akira Hatanaka · 13 years ago
  88. 9503dce Sort exports list. by Ted Kremenek · 13 years ago
  89. b6a37b3 Clean up TargetInfo class hierarchy. Define a base class from which TargetInfos by Akira Hatanaka · 13 years ago
  90. 8c6dfbe Create a MipsTargetCodeGenInfo object for mips64/mips64el. The size of the by Akira Hatanaka · 13 years ago
  91. b66f486 [analyzer] Refactor PathDiagnosticLocation: Use PointerUnion of LocationContext and AnalysisContext to support creation of PathDiagnosticLocations for checkers which no context sensitivity. by Anna Zaks · 13 years ago
  92. e624fa0 Add a parameter to MipsTargetCodeGenInfo's constructor. by Akira Hatanaka · 13 years ago
  93. f7572a6 Introduce an egregious hack for modules to cope with headers that come by Douglas Gregor · 13 years ago
  94. 47fcd29 Remove __WCHAR_UNSIGNED__ and anything that used it. by Eric Christopher · 13 years ago
  95. 9859ea0 Test commit by DeLesley Hutchins · 13 years ago
  96. e974367 [analyzer] Refactor PathDiagnosticLocation: Lazily query LocationContext for a ParentMap as needed. by Anna Zaks · 13 years ago
  97. 2380337 [analyzer] Remove LocationContext and a dependency from PathDiagnosticLoaction. by Anna Zaks · 13 years ago
  98. 68018db Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPtrType, by Ivan Krasin · 13 years ago
  99. 8be0c74 Remove redundant break statements, and replace asserts with llvm_unreachable by Peter Collingbourne · 13 years ago
  100. 9d8c2b6 Fix a crash-on-invalid with bad CV-qualification on 'this' in the by John McCall · 13 years ago