1. 1a5364e Addressing Doug's suggestions: by Argyrios Kyrtzidis · 15 years ago
  2. 99823a7 Allow CodeTextRegion to be cast to 'void *'. by Zhongxing Xu · 15 years ago
  3. 262f9cf Renamed Protocol as TheProtocol so people can use clang header for by Fariborz Jahanian · 15 years ago
  4. 5414a5c Return UnknownVal for pointer arithmetic on struct fields. by Zhongxing Xu · 15 years ago
  5. 3da83eb Made improvements in c++'s object model patch on Doug's review. by Fariborz Jahanian · 15 years ago
  6. 93edc3c Slight modification to column checking inside SourceManager::getLocation(). by Argyrios Kyrtzidis · 15 years ago
  7. 4b562cf Add the license part to the new source files. by Argyrios Kyrtzidis · 15 years ago
  8. 10b46d2 Introduce SourceManager::getLocation() to get a source location out of a "file:line:column" triplet. by Argyrios Kyrtzidis · 15 years ago
  9. 8cff90e Serialize FunctionDecl's EndRangeLoc out to the PCH file. by Argyrios Kyrtzidis · 15 years ago
  10. 55d608c Introduce Decl::getSourceRange() which, like Stmt::getSourceRange(), represents the range that the declaration covers. by Argyrios Kyrtzidis · 15 years ago
  11. 0853a02 Introduce the ASTUnit class. by Argyrios Kyrtzidis · 15 years ago
  12. 9cfbe48 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 15 years ago
  13. 9b0b57c Added writing and reading of the ConstQualAdded flag of BlockDeclRefExpr to PCH. by Fariborz Jahanian · 15 years ago
  14. e0762c9 Keep track of when declarations are "used" according to C and by Douglas Gregor · 15 years ago
  15. 7d5c74e Use QualType to represent block's implicit return type as by Fariborz Jahanian · 15 years ago
  16. f8dcb86 Patch for implementation of C++'s object model. This is work in progress. by Fariborz Jahanian · 15 years ago
  17. 3ff1259 Remove more GetSVal/GetLValue methods in GRExprEngine/GRState, instead by Ted Kremenek · 15 years ago
  18. 5710211 Fix bug in the new PCHReader constructor. PP and Context should be initialized to 0. by Argyrios Kyrtzidis · 15 years ago
  19. 45257c3 A further step of r73690: associate the cast-to type with the created symbol, by Zhongxing Xu · 15 years ago
  20. 005f07b If the SymbolicRegion was cast to another type, use that type to create the by Zhongxing Xu · 15 years ago
  21. 11e5110 Make changes to PCHReader to allow reading a PCH file without having a pre-initialized Preprocessor. by Argyrios Kyrtzidis · 15 years ago
  22. 23ec48c Move clients over from using GRStateManager::BindXXX and friends to by Ted Kremenek · 15 years ago
  23. f1b8227 Remove GRStateManager& field from SimpleConstraintManager. by Ted Kremenek · 15 years ago
  24. a591bc0 libAnalysis: by Ted Kremenek · 15 years ago
  25. f6ddb73 Some cleanups suggested by Chris by Douglas Gregor · 15 years ago
  26. 68584ed Move the static DeclAttrs map into ASTContext. Fixes <rdar://problem/6983177>. by Douglas Gregor · 15 years ago
  27. 0adea82 Add some missing CMake dependencies by Douglas Gregor · 15 years ago
  28. 88c675f When casting region, if we do not create an element region, record the cast-to by Zhongxing Xu · 15 years ago
  29. 027cff6 Fix a crash that can occur when a #pragma handler eats to the end of the by Chris Lattner · 15 years ago
  30. 47fed90 Remove GRStateRef. by Ted Kremenek · 15 years ago
  31. b65be70 Remove more dependencies on GRStateRef. As a consequence, we can now by Ted Kremenek · 15 years ago
  32. 3a77203 Remove another dependency on GRStateRef. by Ted Kremenek · 15 years ago
  33. c19ee3e Diagnose class members that shadow a template parameter. Fixes by Douglas Gregor · 15 years ago
  34. 179fe1a Fix some erroneous comments due to trigger-happy copy&paste. by Argyrios Kyrtzidis · 15 years ago
  35. 1d17553 Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorContext. by Argyrios Kyrtzidis · 15 years ago
  36. 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 15 years ago
  37. f5cecfb Move CXXMethodDecl::OutOfLineDefinition into Decl::OutOfLine. by Argyrios Kyrtzidis · 15 years ago
  38. 8bc3fa4 Removed deadcode related to addition of constructor decls to a class. by Fariborz Jahanian · 15 years ago
  39. d1b3c2d First step toward fixing <rdar://problem/6613046> refactor clang objc type representation. by Steve Naroff · 15 years ago
  40. c878138 Remove more uses of GRStateRef. by Ted Kremenek · 15 years ago
  41. 67f2853 Start moving in the direction of removing GRStateRef. Now each by Ted Kremenek · 15 years ago
  42. 9cdda0c Support dependent extended vector types and template instantiation by Douglas Gregor · 15 years ago
  43. 15e9232 Search path for 64-bit Ubuntu Linux, from Anders Johnsen by Douglas Gregor · 15 years ago
  44. 6a588dd Diagnose the use of attributes on namespace aliases, from Anis Ahmad by Douglas Gregor · 15 years ago
  45. 87415d2 Update clang for the add ->add/fadd split. Likewise for sub and mul. by Chris Lattner · 15 years ago
  46. 3ee96ba Stub out printing of the thread model with -v. by Daniel Dunbar · 15 years ago
  47. 12cfe03 Fake support for -print-multi-* by Daniel Dunbar · 15 years ago
  48. 25af1ed Since integral template arguments can't have dependent types we don't need an extra pass to set the right APSInt bit width/signedness. by Anders Carlsson · 15 years ago
  49. 335e24a Make DeduceNonTypeTemplateArgument take an APSInt instead of an APInt. by Anders Carlsson · 15 years ago
  50. 9af46f5 RegionStoreManager: by Ted Kremenek · 15 years ago
  51. 407899b Fix typo in prev commit. by Daniel Dunbar · 15 years ago
  52. f2edbf3 Darwin/Driver: Also look at -arch command line options when finding the default by Daniel Dunbar · 15 years ago
  53. ebfc180 Update Clang to include the InitializeAllTargets and by Douglas Gregor · 15 years ago
  54. 9983169 It is possible that main input file does not have any symbol with debug info. To handle this edge case, always create main compile unit first. by Devang Patel · 15 years ago
  55. ff1d4d9 follow-on to my patch: some targets (like sparc) do not by Chris Lattner · 15 years ago
  56. 7ff22de Implements -Wundeclared-selector for ObjC. by Fariborz Jahanian · 15 years ago
  57. 030e8fe my refactoring of builtins changed target-specific builtins to only be by Chris Lattner · 15 years ago
  58. 143b2fc Use canonical type for building ElementRegion. Otherwise ElementRegions cannot by Zhongxing Xu · 15 years ago
  59. 78d5b5e Do not invalidate unboundable regions in GRSimpleVals::EvalCall(). by Zhongxing Xu · 15 years ago
  60. f54741e Handle temporaries in default arguments. by Anders Carlsson · 15 years ago
  61. 76e4ce4 Keep track of whether a type parameter type is a parameter pack. by Anders Carlsson · 15 years ago
  62. cb83c53 Add a comment to Sema::ActOnTranslationUnitScope(). by Steve Naroff · 15 years ago
  63. 211a9c6 Fix: <rdar://problem/6945561> -[CIContext createCGLayerWithSize:info:] misinterpreted by clang scan-build by Ted Kremenek · 15 years ago
  64. 39d88b0 Fix: <rdar://problem/6961230> add knowledge of IOKit functions to retain/release checker by Ted Kremenek · 15 years ago
  65. 8849f11 PR4395: Don't detect token concatenation in C mode for C++-specific tokens. by Eli Friedman · 15 years ago
  66. 038f75a More XML output support, from Olaf Krzikalla! by Douglas Gregor · 15 years ago
  67. 3b36b66 More parameter pack work. by Anders Carlsson · 15 years ago
  68. d01b1da Add a new 'Pack' argument kind to TemplateArgument. This is not yet used. by Anders Carlsson · 15 years ago
  69. 8439fac Base SFINAE error suppression counting on the class of an error, not by Douglas Gregor · 15 years ago
  70. ae96a96 PR4388: get rid of an extra # line directive; in addition to being by Eli Friedman · 15 years ago
  71. 81ebe9b Minor tweak to -fdiagnostics-print-source-range-info to make it print by Chris Lattner · 15 years ago
  72. 6896a37 Fix #pragma GCC system_header by making it insert a virtual linemarker into by Chris Lattner · 15 years ago
  73. d3555ae If PCH refers to a file that doesn't exist anymore, emit a nice error by Chris Lattner · 15 years ago
  74. b1526f3 use the new Path::isAbsolute function, fixing a fixme. Patch by Gregory Curfman! by Chris Lattner · 15 years ago
  75. ed2d7c4 no really, add the lines :) by Chris Lattner · 15 years ago
  76. 3ee211f Fix PR2741 by making our newline tracking be aware of newlines that by Chris Lattner · 15 years ago
  77. 2a8e4e1 "GCC emits an __objc_class_name_{classname} symbol for every class, and a corresponding reference to this symbol for every compilation unit that references the class. This causes linker errors when you try linking a program which references some classes but doesn't define them. The attached patch implements this support in clang, so you can compile a class with clang, reference it in a file compiled with GCC, and have it all work correctly." by Chris Lattner · 15 years ago
  78. 7df71ac PR4391: Tweak -ast-print output to generate valid output for edge cases by Eli Friedman · 15 years ago
  79. 4c4c527 PR4390: Make sure to handle anonymous unions correctly while building by Eli Friedman · 15 years ago
  80. bb26041 Introduce a SFINAE "trap" that keeps track of the number of errors by Douglas Gregor · 15 years ago
  81. 5e9f35c Update LLVM. by Douglas Gregor · 15 years ago
  82. 5bc8610 PR4351: Add constant evaluation for constructs like "foo == NULL", where by Eli Friedman · 15 years ago
  83. 1b63e4f Sink the BuiltinInfo object from ASTContext into the by Chris Lattner · 15 years ago
  84. 6b15cdc move the various builtins stuff from libast to libbasic. This by Chris Lattner · 15 years ago
  85. f6c2a2a prune #includes, Builtins.h/cpp no longer depends on libast. by Chris Lattner · 15 years ago
  86. 86df27b move GetBuiltinType from Builtin::Context to ASTContext. by Chris Lattner · 15 years ago
  87. 7b3684a change ParseStatementOrDeclaration to emit the 'missing ;' with by Chris Lattner · 15 years ago
  88. 6869d8e improve localizability by not passing english phrases into by Chris Lattner · 15 years ago
  89. 783601d Simplify mangleFunctionDecl by unnesting a crazy condition. This fixes by Chris Lattner · 15 years ago
  90. a1e6de9 Fix the calling convention for structs/unions containing SSE vectors on by Eli Friedman · 15 years ago
  91. 6360be7 Have CheckClassTemplatePartialSpecializationArgs take a TemplateArgumentListBuilder. No functionality change. by Anders Carlsson · 15 years ago
  92. 6b5374f Allow initializing a vector with a vector in addition to allowing a list by Eli Friedman · 15 years ago
  93. 148772a implement and document a new __has_feature and __has_builtin magic by Chris Lattner · 15 years ago
  94. 923f753 Fix for PR4382: allow instantiating dependent nested name specifiers. by Eli Friedman · 15 years ago
  95. 31a0875 If a CXXRecordDecl is a class template, the 'this' type should be the injected class name type. Fixes pr4383. by Anders Carlsson · 15 years ago
  96. 0ceffb5 More work on type parameter packs. by Anders Carlsson · 15 years ago
  97. f0ec39a Stop tracking non-compound value for struct. It may be caused by imprecise cast by Zhongxing Xu · 15 years ago
  98. c9e5d25 Remove a bunch of unnecessary template argument deduction code that was by Douglas Gregor · 15 years ago
  99. 436b156 Move template type argument checking out into a separate function. No functionality change. by Anders Carlsson · 15 years ago
  100. 031a588 When some template parameters of a class template partial by Douglas Gregor · 15 years ago