1. eecb6a1 Don't assume that the clause is a GlobalVariable. It could be a constant. by Bill Wendling · 13 years ago
  2. 4522e2a [analyzer] BugReport has a profile method, so reuse it here. by Anna Zaks · 13 years ago
  3. cf8742e [analyzer] Add a convinience method. by Anna Zaks · 13 years ago
  4. a2d7e65 [analyzer] Constify a method. by Anna Zaks · 13 years ago
  5. 0c706c2 Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. by Eli Friedman · 13 years ago
  6. 40ccacc The eh.selector intrinsic isn't used anymore. Replace the check here with a by Bill Wendling · 13 years ago
  7. 0e322ff Fix gcc build. by Argyrios Kyrtzidis · 13 years ago
  8. 8c25fc5 OpenCL: introduce support for function scope __local variables by Peter Collingbourne · 13 years ago
  9. a68c4af [PCH] The range map for SLoc offsets is a reversed one, not negated. by Argyrios Kyrtzidis · 13 years ago
  10. 92ddef1 In libclang, when visiting preprocessed entities in a source range, use by Argyrios Kyrtzidis · 13 years ago
  11. b6441ef Introduce local_begin()/local_end() methods in PreprocessingRecord which by Argyrios Kyrtzidis · 13 years ago
  12. 5a9ee20 In CodeGenAction::ExecuteAction() use SourceManager::translateFileLineCol() by Argyrios Kyrtzidis · 13 years ago
  13. 507097e [libclang] When getting a source location from a file:line:col triplet by Argyrios Kyrtzidis · 13 years ago
  14. efa2ff8 Break SourceManager::translateFileLineCol into translateLineCol that returns the by Argyrios Kyrtzidis · 13 years ago
  15. 2dbaca7 Introduce PreprocessingRecord::getPreprocessedEntitiesInRange() by Argyrios Kyrtzidis · 13 years ago
  16. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  17. 5a43748 Make ASTReader/ASTWriter friends of SourceLocation. They already by Argyrios Kyrtzidis · 13 years ago
  18. aa6edae Introduce isLoadedSourceLocation() and isLocalSourceLocation() methods in SourceManager. by Argyrios Kyrtzidis · 13 years ago
  19. 1f6d225 Const-ify some methods in ASTReader. by Argyrios Kyrtzidis · 13 years ago
  20. 5040247 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 13 years ago
  21. ac1ffcc [PCH] Preload the PreloadSLocEntries through the SourceManager and by Argyrios Kyrtzidis · 13 years ago
  22. 4d1cbcf For SourceManager::isBeforeInTranslationUnit, when one location by Argyrios Kyrtzidis · 13 years ago
  23. 285cfd8 Throw the switch to convert clang to the new exception handling model! by Bill Wendling · 13 years ago
  24. 950be71 Changes to the name lookup have caused a regression in the digraph fix-it hint. by Richard Trieu · 13 years ago
  25. 8c6f9c4 Tighten check to match an ivar with corresponding property by using ObjCImplementationDecl. by Devang Patel · 13 years ago
  26. 6e52183 Fix a QoI bug with overloaded operators inside macros. by Matt Beaumont-Gay · 13 years ago
  27. 71ac1e0 objc - some refactoring of my last 'self' patch. by Fariborz Jahanian · 13 years ago
  28. 5584d91 In apple-kext mode, use external linkage for explicit template instantiations by John McCall · 13 years ago
  29. 84e0ccf CurContext cannot be null ever. by Fariborz Jahanian · 13 years ago
  30. 24dd9ad Removed an unused field and its accessors methods. by Erik Verbruggen · 13 years ago
  31. b81d301 First test commit. by Erik Verbruggen · 13 years ago
  32. a495066 In constructors, don't generate implicit initializers for members of anonymous structs contained within anonymous unions. by Richard Smith · 13 years ago
  33. 9aca87d Remove function which is unused as of r139996. Thanks to David Blaikie for bringing this to my attention. by Richard Smith · 13 years ago
  34. 9850ae1 Do not use builtin includes if -fms-compatibility is specified. Some MSVC header files have the same name as clang's builtins, this creates clash. by Francois Pichet · 13 years ago
  35. 8b3c99e Move the "jump bypasses variable initialization" error -> warning downgrade from -fms-extensions to -fms-compatibility. by Francois Pichet · 13 years ago
  36. 1c98d62 In Microsoft mode(-fms-compatibility), prefer an integral conversion to a floating-to-integral conversion if the integral conversion is between types of the same size. by Francois Pichet · 13 years ago
  37. 416f63e PR10304: Do not call destructors for data members from union destructors. Prior to C++11, this by Richard Smith · 13 years ago
  38. c115f63 PR10954: variant members should not be implicitly initialized in constructors if no by Richard Smith · 13 years ago
  39. 16ee819 Fix PR10531. Attach an initializer to anonymous unions, since the default constructor might not be trivial (if there is an in-class initializer for some member) and might be deleted. by Richard Smith · 13 years ago
  40. de5998f Let -Warray-bounds handle casted array types without false positives. by Nico Weber · 13 years ago
  41. 1d4e8e9 objc - Treat type of 'self' in class methods as root of by Fariborz Jahanian · 13 years ago
  42. 898f284 objc: Don't crash with decl context for property impl. by Fariborz Jahanian · 13 years ago
  43. 62ec1f2 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 13 years ago
  44. 8f8d581 When we load header file information from the external source (i.e., by Douglas Gregor · 13 years ago
  45. ae55608 As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. by Francois Pichet · 13 years ago
  46. 9bdbec1 Pass -fmodule-cache-path along to -cc1 properly by Douglas Gregor · 13 years ago
  47. 61c5e34 With modules, we can end up loading a new module after we've seen an by Douglas Gregor · 13 years ago
  48. 2e96511 In Microsoft mode, warn if an indirect goto jump over a variable initialization. by Francois Pichet · 13 years ago
  49. 87aa125 Fix massive LiveVariables regression (due to LiveVariables rewrite) by addressing two performance problems: by Ted Kremenek · 13 years ago
  50. 733a83b Fix search paths for Ubuntu 11.04 x86. Patch by Stepan Dyatkovskiy. by Eli Friedman · 13 years ago
  51. 0cd5948 [analyzer] Refactor: make PathDiagnosticLocation responsible for validation of SourceLocations (commit 5 of ?): by Anna Zaks · 13 years ago
  52. b5f8f07 test/CodeGen/sse-builtins.c: Make this host-independent to unbreak posix-unlike hosts. by NAKAMURA Takumi · 13 years ago
  53. 481037f Moves calls of checkArithmeticNull() from CreateBuiltinBinOp() into the individual Check*Operands() functions. by Richard Trieu · 13 years ago
  54. 1748b12 Thread safety: Adding FIXMEs and a couple cleanups by Caitlin Sadowski · 13 years ago
  55. 0fd787b Tweak the module auto-import heuristics a bit by Douglas Gregor · 13 years ago
  56. c3ba24f Remove no longer needed LHSType and RHSType from checkArithmeticNull() by Richard Trieu · 13 years ago
  57. 5e3a235 Change checkArithmeticNull() to use a NonNullType, instead of checking both the by Richard Trieu · 13 years ago
  58. e5326fa Remove standard library includes from test; they explode on Windows. by Eli Friedman · 13 years ago
  59. 7c06f6b Tweak *mmintrin.h so that they don't make any bad assumptions about alignment (which probably has little effect in practice, but better to get it right). Make the load in _mm_loadh_pi and _mm_loadl_pi a single LLVM IR instruction to make optimizing easier for CodeGen. by Eli Friedman · 13 years ago
  60. fba18aa Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 13 years ago
  61. dd22509 Finish the lex->LHS and rex->RHS cleanup in Sema. by Richard Trieu · 13 years ago
  62. 1f87cf4 Add test case for mutually recursive modules by Douglas Gregor · 13 years ago
  63. b2d39c2 Comment what's going on when we compile a module by Douglas Gregor · 13 years ago
  64. 412a496 reverse patch in r139818 to focus on 'self' instead of 'Class'. by Fariborz Jahanian · 13 years ago
  65. 4ebd45f Detect cyclic module dependencies in a manner that is rather more by Douglas Gregor · 13 years ago
  66. f2b4e66 [analyzer] Refactor: make PathDiagnosticLocation responsible for validation of SourceLocations (commit 4 of ?): by Anna Zaks · 13 years ago
  67. 7489889 Eliminate the list of modules from the preprocessor options. This was by Douglas Gregor · 13 years ago
  68. 531dcce Eliminate the unused -create-module cc1-level option by Douglas Gregor · 13 years ago
  69. ae27059 Refactor the load of the exception pointer and the exception selector from their by Bill Wendling · 13 years ago
  70. 4fdf97b [analyzer] Refactor: make PathDiagnosticLocation responsible for validation of SourceLocations (commit 2 of ?): by Anna Zaks · 13 years ago
  71. 1a995dd When we load the first module, make sure that we wire up the ASTConsumer to the newly-created ASTReader. This makes sure that CodeGen sees the declarations it is interested in by Douglas Gregor · 13 years ago
  72. 7d7ef82 Objective-c: Conversion from type Class to any root class type is allowed by Fariborz Jahanian · 13 years ago
  73. 74558b4 Thread safety: changing naming in error messages based on reviewer comments by Caitlin Sadowski · 13 years ago
  74. 988b5ae Thread safety: test cases originally from gcc annotalysis branch. We are by Caitlin Sadowski · 13 years ago
  75. e24692b [PCH] Overhaul how preprocessed entities are [de]serialized. by Argyrios Kyrtzidis · 13 years ago
  76. 69f5d14 Thread safety: cleaning up FIXME for trylocks by Caitlin Sadowski · 13 years ago
  77. cb96751 Thread safety: completeing the implementation of shared/exclusive locks required attributes by Caitlin Sadowski · 13 years ago
  78. 4e4bc75 Thread safety: refactoring various out of scope warnings to use the same inteface. This eliminates a lot of unnecessary duplicated code. by Caitlin Sadowski · 13 years ago
  79. 0f50b08 Teach LangOptions::resetNonModularOptions to actually do what it says it does by Douglas Gregor · 13 years ago
  80. 808ef66 PTX: Define target options by Justin Holewinski · 13 years ago
  81. 1970567 Rewrite this loop to use partial destruction; I'm not sure it's by John McCall · 13 years ago
  82. 3460c0c Sorry, that assertion actually already exists. by John McCall · 13 years ago
  83. 082aade We don't generate null initializer expressions anymore, and we don't need to. by John McCall · 13 years ago
  84. 220ac8c [analyzer] Refactor: make PathDiagnosticLocation responsible for validation of SourceLocations (commit 2 of ?): by Anna Zaks · 13 years ago
  85. f60dca3 Emit debug info for c++0x nullptr. by Devang Patel · 13 years ago
  86. de8a905 Make -E work with module imports by Douglas Gregor · 13 years ago
  87. ce835df Don't try to write a macro offset for an identifier that names a non-exported macro, for real this time by Douglas Gregor · 13 years ago
  88. 5ed6277 Revert my exported-macro hackery. Something is amiss by Douglas Gregor · 13 years ago
  89. b50dd47 Thread safety: small fixes in comments by Caitlin Sadowski · 13 years ago
  90. ec42f5d Make sure that we actually keep the key length and data length in sync when dealing with non-exported macros by Douglas Gregor · 13 years ago
  91. e038cf0 Disable this test on win32. My "sleep 2" trick didn't seem to work by Douglas Gregor · 13 years ago
  92. 0c129af Don't try to write a macro offset for an identifier that names a non-exported macro by Douglas Gregor · 13 years ago
  93. e2978e3 Add test for the driver's handling of modules by Douglas Gregor · 13 years ago
  94. 8ee51ef Teach the driver to always pass down a module cache path. If none is by Douglas Gregor · 13 years ago
  95. df8327c Thread safety: reverting to use separate warning for requirement to hold any lock by Caitlin Sadowski · 13 years ago
  96. 1990346 Thread safety: adding additional documentation to the main thread safety interface, and making the destructor for the thread safety handler pure virtual by Caitlin Sadowski · 13 years ago
  97. 194418f Thread safety: adding test cases for unparseable lock expressions and expanding the handling of these expressions by Caitlin Sadowski · 13 years ago
  98. 7c24334 Plug an abstraction leak and fix a crasher in DiagnoseInvalidRedeclaration by Kaelyn Uhrain · 13 years ago
  99. f45b357 PR10864: make sure we correctly delay type-checking for inline asm tied operands with dependent type. Patch by Likai Liu. by Eli Friedman · 13 years ago
  100. 297b20a Use a group for a diagnostics I added late. by Fariborz Jahanian · 13 years ago