1. 40749ee Improve source-location information for CXXConstructExpr nodes, by by Douglas Gregor · 14 years ago
  2. b8e3923 Fixes an assertion violation when bind to temporary by Fariborz Jahanian · 14 years ago
  3. 112c967 Ensure that static local variables in function templates inherit the by John McCall · 14 years ago
  4. ca45da0 Teach code completion to provide property results when the property by Douglas Gregor · 14 years ago
  5. 1689439 Driver: Silently ignore -fasm-blocks for now instead of error'ing, this cause by Daniel Dunbar · 14 years ago
  6. 6638b3a Add support for Fedora 14. Patch by Daniel Kozlowski. by Rafael Espindola · 14 years ago
  7. 35cebc3 Unbreak private_extern, which apparently we had zero tests for. by John McCall · 14 years ago
  8. 7281d1f Fix a crash mangling decayed val argument-typed function. by Fariborz Jahanian · 14 years ago
  9. bf8cafa Properly handle temporaries that are created in a AsmStmt. by Argyrios Kyrtzidis · 14 years ago
  10. 3698748 Ignore attributes on classes when calculating visibility for members by John McCall · 14 years ago
  11. 46d545e Diagnose a coherant message when @interface by Fariborz Jahanian · 14 years ago
  12. c417fa0 Teach SourceManager::getPresumedLoc() how to fail gracefully if getLineNumber/getColumnNumber fail by Douglas Gregor · 14 years ago
  13. 053105d When performing template argument deduction against a template-id, by Douglas Gregor · 14 years ago
  14. 90d26a4 Teach the CStringChecker and PthreadLockChecker about non-identifier by Douglas Gregor · 14 years ago
  15. 21e75d0 Eliminate an unused local variable by Douglas Gregor · 14 years ago
  16. 65e7a6b Clean up temporaries created by an asm statement. Fixes rdar://8540491 by Argyrios Kyrtzidis · 14 years ago
  17. 19cc1c7 Harden Sema::MaybeBindTotemporary. by Douglas Gregor · 14 years ago
  18. de5b17e Restore patch for PR8453 which was undone in r117829 (was project bugs). by Fariborz Jahanian · 14 years ago
  19. 11ab790 Emit error when using a bound member function for something other than calling it. by Argyrios Kyrtzidis · 14 years ago
  20. 82aa713 Require that the types of the parameters of a block literal are complete. by Douglas Gregor · 14 years ago
  21. f1d1d9a Simplify. Builtin types' context is always implied. by Devang Patel · 14 years ago
  22. fa84fba Don't update empty field subobjects for bitfields. Fixes PR8519. by Anders Carlsson · 14 years ago
  23. 4ab829c Plug a leak in the preprocessing record's handling of inclusion by Douglas Gregor · 14 years ago
  24. 9dba61a Disable some timing code by Douglas Gregor · 14 years ago
  25. a725ed4 Explicitly handle CXXBindTemporaryExpr, CXXFunctionalCastExpr, by Zhongxing Xu · 14 years ago
  26. 7ce351d Now initializer of C++ record type is visited as block-level expr. by Zhongxing Xu · 14 years ago
  27. 81bc7d0 Make all CXXConstructExpr's block-level expressions. This is required by by Zhongxing Xu · 14 years ago
  28. 66cbcf3 Only apply -fvisibility-inlines-hidden to definitions. Apparently by John McCall · 14 years ago
  29. 6a35674 Get rid of more calls to getBaseClassOffsetInBits. by Anders Carlsson · 14 years ago
  30. 3069a0d Port over a couple of getVBaseClassOffsetInBits call sites to use getVBaseClassOffset instead. by Anders Carlsson · 14 years ago
  31. a14f597 Rename getBaseClassOffset to getBaseClassOffsetInBits and introduce a getBaseClassOffset which returns the offset in CharUnits. Do the same thing for getVBaseClassOffset. by Anders Carlsson · 14 years ago
  32. a231151 Start converting over the RecordLayoutBuilder next. by Anders Carlsson · 14 years ago
  33. a3d4380 EmptyObjectMap now uses CharUnits wherever possible. by Anders Carlsson · 14 years ago
  34. 8c6acc6 More CharUnits conversion. by Anders Carlsson · 14 years ago
  35. fe5ef73 More CharUnits conversion. by Anders Carlsson · 14 years ago
  36. d8da763 Use CharUnits in the EmptyClassOffsets map. by Anders Carlsson · 14 years ago
  37. 7e74924 Correct typos and whitespace, spotted by Nico Weber! by Nick Lewycky · 14 years ago
  38. 376bda9 Baby steps towards using only CharUnits for base class offsets in ASTRecordLayout. Start by storing the offsets in CharUnits in the ASTRecordLayout object. by Anders Carlsson · 14 years ago
  39. 5c5a764 Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974. by Anders Carlsson · 14 years ago
  40. 739830d Make Clang static analyzer skip function template definitions. This fixes Clang PR 8426, 8427, & 8433. Reviewed by Ted Kremenek and Doug Gregor. by Zhanyong Wan · 14 years ago
  41. 96e9366 Don't try to evaluate the LHS or RHS of a member pointer binary operation. Fixes PR8507. by Anders Carlsson · 14 years ago
  42. 0f279e7 Emit an error when trying to form a pointer-to-member to a bitfield. by Argyrios Kyrtzidis · 14 years ago
  43. 2e8994e Revert r117678, "Qualified 'id' should implement all of static class type's", it breaks things. by Daniel Dunbar · 14 years ago
  44. af14603 Better solution: calculate the visibility of functions and variables by John McCall · 14 years ago
  45. ee30102 GCC faithfully calculates visibility for variables independently of by John McCall · 14 years ago
  46. d99d0e8 Use the expanded form of S_ISREG. Hopefully this unbreaks the MSVC build. by Benjamin Kramer · 14 years ago
  47. 61139c5 Preserve the template type parameter name when instantiating a templace. by Nick Lewycky · 14 years ago
  48. 3248854 Rename alignof -> alignOf to avoid irritating C++'0x compilers, PR8423 by Chris Lattner · 14 years ago
  49. acec34b Flush statements after writing each DECL_CXX_BASE_SPECIFIERS node by Douglas Gregor · 14 years ago
  50. d86132d Don't remove the init expression from the initializer list if it had a semantic error. by Argyrios Kyrtzidis · 14 years ago
  51. 295a2a6 Make the deserialization of macro definitions lazy, so that we can by Douglas Gregor · 14 years ago
  52. 20e047a When list-initializing a vector, try to copy-initialize from vectors instead by John McCall · 14 years ago
  53. 978e3a2 Don't test isRegularFile before calling eraseFromDisk, since by Dan Gohman · 14 years ago
  54. 1e592cb Handle Type.h a better way. by Dale Johannesen · 14 years ago
  55. 61c8d3e Improve diagnostics reporting of un-implemented by Fariborz Jahanian · 14 years ago
  56. f6e2c20 Generate bitcasts going in and out of MMX parameters by Dale Johannesen · 14 years ago
  57. bc07a55 Use CodeGenFunction's getContext(), for consistency. by Dan Gohman · 14 years ago
  58. 7c789c1 Make the deserialization of C++ base class specifiers lazy, improving by Douglas Gregor · 14 years ago
  59. 110e8e5 Restore r117644, this time properly ignoring -fvisibility and type visibility by John McCall · 14 years ago
  60. e43cfa1 Switch to using the integrated assembler by default on x86 and x86-64 ELF by Rafael Espindola · 14 years ago
  61. d305719 If Consumer object failed to create due to some by Fariborz Jahanian · 14 years ago
  62. 0483dce Qualified 'id' should implement all of static class type's by Fariborz Jahanian · 14 years ago
  63. f4dd962 After processing named unions do not fall through to handle anonymous unions. by Devang Patel · 14 years ago
  64. 78f5911 When doing name lookup for members don't look into global/namespace scope. by Argyrios Kyrtzidis · 14 years ago
  65. 034f55c Revert r117644, "Apply visibility in IR gen to variables that are merely by Daniel Dunbar · 14 years ago
  66. 14e1bc9 Don't assert on attempts to throw 'bool'. I wonder if in the history of C++ by John McCall · 14 years ago
  67. 87a4ed9 Apply visibility in IR gen to variables that are merely declared by John McCall · 14 years ago
  68. 4ba72a0 Added CFGTerminator class, that holds information about CFGBlock terminator statement. by Marcin Swiderski · 14 years ago
  69. 424ae98 Add a hook to the CXXABI object to get the default method calling convention. by Charles Davis · 14 years ago
  70. 74faec2 Don't flag idempotent '+' or '-' warnings for pointer arithmetic (typically false positives). by Ted Kremenek · 14 years ago
  71. 0df9587 When computing the visibility of a class member, calculate the visibility by John McCall · 14 years ago
  72. 532105f Basic types are language defined builtins. They are always defined at top most level. by Devang Patel · 14 years ago
  73. 46ec70e When emitting l-values for bool non-__block decl references, make a pointer by John McCall · 14 years ago
  74. b14eed0 Driver/IA: Ignore -L for now, which users shouldn't be using for semantic effect. by Daniel Dunbar · 14 years ago
  75. 8c37668 Directly use NamespaceDecl->getLocation() to find the source file. by Devang Patel · 14 years ago
  76. 479edbc Don't apply -fvisibility-inlines-hidden to extern templates. by John McCall · 14 years ago
  77. a2e5769 Stay within 80 columns. by Devang Patel · 14 years ago
  78. 213f18b Simplify ASTUnit's internal timers, by not trying to keep a pile of by Douglas Gregor · 14 years ago
  79. 9a44b5f Initialize the ASTMutationListener. Thanks goes to Abramo Bagnara! by Argyrios Kyrtzidis · 14 years ago
  80. e09a275 Switch case IDs conflict between chained PCHs; since there is no need to be global, make them local to a decl. by Argyrios Kyrtzidis · 14 years ago
  81. 95c225d Implement an indirect-goto optimization for goto *&&lbl and respect this by John McCall · 14 years ago
  82. 3c7d7af Remove an assertion that hit on legitimate cases. A redeclaration may have location before the by Argyrios Kyrtzidis · 14 years ago
  83. 100050b Use the ASTMutationListener to track when a named decl gets added to a DeclContext, by Argyrios Kyrtzidis · 14 years ago
  84. 0f04f69 Properly add chained template specializations. by Argyrios Kyrtzidis · 14 years ago
  85. d3d0755 Fix the re-serializing decls in a chained PCH mechanism. by Argyrios Kyrtzidis · 14 years ago
  86. bef1a7b Use the ASTMutationListener to track added template specializations in a chained PCH. by Argyrios Kyrtzidis · 14 years ago
  87. 67fa6d5 Abandon the type-visibility optimization for functions. GCC doesn't do it, by John McCall · 14 years ago
  88. e7bc972 When computing visibility, use the latest declaration's explicit visibility by John McCall · 14 years ago
  89. 10302c0 Implement the newest status quo for method override checking. The idea now by John McCall · 14 years ago
  90. ed50a8a Don't warn about unamed bitfield ivars in the ObjCUnusedIvarsChecker. Fixes <rdar://problem/8481311>. by Ted Kremenek · 14 years ago
  91. d145535 Ahem. Add rest of D and Q registers to ARM inline asm handling. by Dale Johannesen · 14 years ago
  92. 20eb49b Add D and Q register names to ARM inline asm handling. by Dale Johannesen · 14 years ago
  93. 4bc4887 Fix context info for enums. Radar 8595129 by Devang Patel · 14 years ago
  94. 6f4ac4b Don't override explicit visibility attributes on class members with by John McCall · 14 years ago
  95. c8e5cf8 Make AST deserialization for class template specializations lazier, by by Douglas Gregor · 14 years ago
  96. 26815d9 Restore r117403 (fixing IR gen for bool atomics), this time being less by John McCall · 14 years ago
  97. 4bdc446 Decay array/function types of a statement-expression. // rdar: // 8600553. by Fariborz Jahanian · 14 years ago
  98. 69aecc6 Lazily load the next friend in the chain of FriendDecls, to eliminate by Douglas Gregor · 14 years ago
  99. 500b782 patch to do array-to-pointer conversion in a by Fariborz Jahanian · 14 years ago
  100. 06c9193 Lazily load the "next" namespace in the chain of NamespaceDecls, to by Douglas Gregor · 14 years ago