1. 4a8dfb5 Introduce BalancedDelimiterTracker, to better track open/close by Douglas Gregor · 13 years ago
  2. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  3. a64ccef Rename SourceLocation::getFileLocWithOffset -> getLocWithOffset. by Argyrios Kyrtzidis · 13 years ago
  4. 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
  5. 7d10087 Support code-completion for C++ inline methods and ObjC buffering methods. by Argyrios Kyrtzidis · 13 years ago
  6. ae7902c Parsing of C++0x lambda expressions, from John Freeman with help from by Douglas Gregor · 13 years ago
  7. 5cee119 Add support for C++0x unicode string and character literals, from Craig Topper! by Douglas Gregor · 13 years ago
  8. b00d37e Fix a stray instantiation comment in Parse. by Chandler Carruth · 13 years ago
  9. 4027853 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 13 years ago
  10. 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 13 years ago
  11. 433db06 Convert terminology in the Lexer from 'instantiate' and variants to by Chandler Carruth · 13 years ago
  12. 90ebed0 Add 'mutable' to the function declarator chunk, to be used when by Douglas Gregor · 13 years ago
  13. 3c7fddd Remove a no-op break after a return, and correct one of the most by Chandler Carruth · 13 years ago
  14. bb39902 Minor style cleanup. by Chandler Carruth · 13 years ago
  15. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  16. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  17. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  18. 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 13 years ago
  19. 31fd2b7 For code such as: by Richard Trieu · 13 years ago
  20. b5303aa Allow the fixit for missing ':' in the ?: ternary operator if it is pointing by Argyrios Kyrtzidis · 13 years ago
  21. 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 13 years ago
  22. b64915a Only accept __bridge_retain in system headers, as Doug suggested. by John McCall · 13 years ago
  23. 1816442 As a hopefully temporary workaround for a header mistake, treat by John McCall · 13 years ago
  24. f85e193 Automatic Reference Counting. by John McCall · 13 years ago
  25. 56dde4a Correct the spelling of instantiation by David Majnemer · 13 years ago
  26. dbef1bb Parse C++0x generalized initializers. by Sebastian Redl · 13 years ago
  27. 61eee0c Add support for builtin astype: by Tanya Lattner · 13 years ago
  28. feb375d Implement the __is_trivially_copyable type trait by Sean Hunt · 13 years ago
  29. 338d7f7 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. by Francois Pichet · 13 years ago
  30. 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 13 years ago
  31. 20c0da7 t/clang/type-traits by John Wiegley · 13 years ago
  32. 5ecdd78 Introduce a new parser annotation token for primary expressions. When by Douglas Gregor · 13 years ago
  33. 5526220 t/clang/expr-traits by John Wiegley · 13 years ago
  34. 312eadb Implement a new identifier-classification scheme where Sema by Douglas Gregor · 13 years ago
  35. 3840281 Add support for '__is_literal_type' spelling of the existing by Chandler Carruth · 13 years ago
  36. b7e9589 Implement basic __is_trivial type-trait support, enough to close PR9472. by Chandler Carruth · 13 years ago
  37. 4e61ddd Sort the type traits in a few places where they weren't previously by Chandler Carruth · 13 years ago
  38. f111d93 C1X: implement generic selections by Peter Collingbourne · 13 years ago
  39. b3c4906 Diagnose a missing ')' on what looks like a statement expression. by John McCall · 13 years ago
  40. 0b7e678 Insomniac refactoring: change how the parser allocates attributes so that by John McCall · 13 years ago
  41. c9977d0 Make sure that we always pop a function's scope *before* we call by Douglas Gregor · 13 years ago
  42. f4e3cfb Add support for the OpenCL vec_step operator, by generalising and by Peter Collingbourne · 13 years ago
  43. 6e5d319 Propagate new-style exception spec information to Declarator. by Sebastian Redl · 13 years ago
  44. 059101f Push nested-name-specifier source-location information into dependent by Douglas Gregor · 13 years ago
  45. febb5b8 fix rdar://9024687, a crash on invalid that we used to silently ignore. by Chris Lattner · 13 years ago
  46. 337e550 Switch labels over to using normal name lookup, instead of their by Chris Lattner · 13 years ago
  47. 4706e87 When Parser::ParseExpressionList isn't given a completer, fall back to by Douglas Gregor · 13 years ago
  48. 97d7ff0 When we encounter an Objective-C class name in an expression, followed by Douglas Gregor · 13 years ago
  49. bf36e25 Parse: add support for parsing CUDA kernel calls by Peter Collingbourne · 13 years ago
  50. 9f36113 Implement the Microsoft __is_convertible_to type trait, modeling the by Douglas Gregor · 13 years ago
  51. 83f5172 Rvalue references for *this: parse ref-qualifiers. by Douglas Gregor · 13 years ago
  52. dbee341 Add support for explicit constructor calls in Microsoft mode. For example: by Francois Pichet · 14 years ago
  53. dec0984 Fix warnings found by gcc-4.6, from -Wunused-but-set-variable and by Jeffrey Yasskin · 14 years ago
  54. ee8aff0 Implement the sizeof...(pack) expression to compute the length of a by Douglas Gregor · 14 years ago
  55. dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
  56. 7f040a9 Refactor how we collect attributes during parsing, and add slots for attributes by John McCall · 14 years ago
  57. f187237 Remove the TypesCompatibleExprClass AST node. Merge its functionality into BinaryTypeTraitExpr. by Francois Pichet · 14 years ago
  58. 6ad6f28 Type traits intrinsic implementation: __is_base_of(T, U) by Francois Pichet · 14 years ago
  59. 253e80b Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661. by Nico Weber · 14 years ago
  60. 75ab414 Provide code completion for types after the '^' that starts a block literal. by Douglas Gregor · 14 years ago
  61. 8577364 When we have two identifiers in a row in Objective-C, make sure to by Douglas Gregor · 14 years ago
  62. ac5fd84 Continue parsing more postfix expressions, even after semantic by Douglas Gregor · 14 years ago
  63. 9485989 Improve recovery when the middle expression of a ternary operator is ill-formed by Douglas Gregor · 14 years ago
  64. 200b292 When we run into an error parsing or type-checking the left-hand side by Douglas Gregor · 14 years ago
  65. 9fe871a rename variable, 'Type' seems to be present in by Gabor Greif · 14 years ago
  66. 9497a73 Implement automatic bracket insertion for Objective-C class message by Douglas Gregor · 14 years ago
  67. 77328d1 Handle bracket insertion for Objective-C class messages in a very by Douglas Gregor · 14 years ago
  68. 78edf51 Improve code completion for Objective-C message sends when the opening by Douglas Gregor · 14 years ago
  69. fa885c1 Extend bracket insertion to message sends to "super", e.g., by Douglas Gregor · 14 years ago
  70. b65042d Extend bracket insertion to handle nullary selectors, e.g. by Douglas Gregor · 14 years ago
  71. 0fbda68 Implement bracket insertion for Objective-C instance message sends as by Douglas Gregor · 14 years ago
  72. 0268810 Introduce a new code-completion context for a parenthesized by Douglas Gregor · 14 years ago
  73. bd7c849 Eli helped me understand how evaluation contexts work. by Sebastian Redl · 14 years ago
  74. 02bc21a Parse the noexcept operator and stub out sema. by Sebastian Redl · 14 years ago
  75. a1a0478 Eliminate the comma locations from all of the Sema routines that deal by Douglas Gregor · 14 years ago
  76. 01b7c30 Microsoft's __uuidof operator implementation part 1. by Francois Pichet · 14 years ago
  77. d4b25cb Implement __has_virtual_destructor. Patch by Steven Watanabe. by Sebastian Redl · 14 years ago
  78. c238f09 Implement the __has_nothrow trait family, by Steven Watanabe. by Sebastian Redl · 14 years ago
  79. 6cf7502 Revert my user-defined literal commits - r1124{58,60,67} pending by Sean Hunt · 14 years ago
  80. 0016d51 Implement C++0x user-defined string literals. by Sean Hunt · 14 years ago
  81. 9c72c60 Propagate whether an id-expression is the immediate argument of by John McCall · 14 years ago
  82. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  83. 124300e Preserve invalidity of typeof operands in C++. by John McCall · 14 years ago
  84. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  85. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  86. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  87. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  88. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  89. e6b1bb6 Once code completion has completed, pass a "completion context" on to by Douglas Gregor · 14 years ago
  90. d420663 The pre-increment/pre-decrement grammar in C++ differs from that in C, by Douglas Gregor · 14 years ago
  91. 2a3a1bd The grammar for GNU typeof in C requires an expression to be by Douglas Gregor · 14 years ago
  92. dfe503e tidy up comment. by Chris Lattner · 14 years ago
  93. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  94. c59cb38 Minor tweaks on doug's objc recovery patch: the caller by Chris Lattner · 14 years ago
  95. 1b730e8 When we see the a '[' in a postfix expression in Objective-C, perform by Douglas Gregor · 14 years ago
  96. bd6c76f Improve parser recovery when we try to parse a call expression but the by Douglas Gregor · 14 years ago
  97. 5ac3bdb Teach code completion to adjust its completion priorities based on the by Douglas Gregor · 14 years ago
  98. 9f716e4 When we've parsed a nested-name-specifier in a member access by Douglas Gregor · 14 years ago
  99. dc84534 Improve code completion in failure cases in two ways: by Douglas Gregor · 14 years ago
  100. 2472882 improve the fixit for the missing : error when parsing ?:. When by Chris Lattner · 14 years ago