2011-02-01 |
Douglas Gregor | Implement access checking for the "delete" operator...
|
commit | commitdiff | tree |
2011-02-01 |
Douglas Gregor | Fix a thinko where I didn't update a consistency check for
|
commit | commitdiff | tree |
2011-02-01 |
Douglas Gregor | Basic support for -mms-bitfields, from Carl Norum!
|
commit | commitdiff | tree |
2011-02-01 |
Douglas Gregor | Support EFI target triple, from Carl Norum!
|
commit | commitdiff | tree |
2011-01-31 |
Douglas Gregor | Harden Lexer::GetBeginningOfToken() against bogus source...
|
commit | commitdiff | tree |
2011-01-31 |
Douglas Gregor | Teach Diagnostic::setClient() to free the existing...
|
commit | commitdiff | tree |
2011-01-31 |
Douglas Gregor | Implement reasonable conversion ranking for Objective...
|
commit | commitdiff | tree |
2011-01-31 |
Douglas Gregor | Implement the suggested resolution to core issue 547...
|
commit | commitdiff | tree |
2011-01-28 |
Douglas Gregor | Give OpaqueValueExpr a source location, because its...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Allow elision of invocations of move constructors from...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | When producing IR for a lvalue-to-rvalue cast *as an...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Teach the evaluation of the __is_convertible_to trait...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Separate the access-control diagnostics from other...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Document some serious badness in our evaluation of...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Implement the Microsoft __is_convertible_to type trait...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Clean up the diagnostic text for delegating constructors
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Test for previous commit
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Teach ASTUnit to save the specified target features...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Add libclang functions to determine the const/volatile...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | When we run into a template parameter that should have...
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Cope with parenthesized function declarators when emitting a
|
commit | commitdiff | tree |
2011-01-27 |
Douglas Gregor | Fix a horrible bug in our handling of C-style casting...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Update C++0x status web page
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Add __has_feature(cxx_reference_qualified_functions...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Implement the restriction that a function with a ref...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Handle C-style casts to rvalue reference types that...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Improve the extension warning for the use of ref-qualifiers, to
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: explicitly keep track...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: implement the implicit...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: allow functions to be...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: add name mangling for...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: tentative parsing and...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Reference qualifiers for *this: implement C++0x [expr...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Clean up the C++0x __has_feature tests. Specifically:
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Reinstate r124236 (tweaking the rvalue-reference overload...
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this:
|
commit | commitdiff | tree |
2011-01-26 |
Douglas Gregor | Rvalue references for *this: parse ref-qualifiers.
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Speculatively revert r124236
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Speculatively implement a tweak to the C++0x overload...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Fix the ranking of reference bindings during overload...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Teach TemplateSpecializationTypeLoc::initializeArgLocs...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Add test for PR8629
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Be a bit more defensive about setting the temporary...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Implement the rvalue-reference deduction transformation...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | When performing a glvalue-to-xvalue static_cast that...
|
commit | commitdiff | tree |
2011-01-25 |
Douglas Gregor | Downgrade the error about rvalue references to an extension...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Disallow function template partial specializations...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Eliminate the use of getTypeForDecl from clang_getCursorType...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Note the need for --param=build_config=whatever in...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Improve the printing of C++ construction expressions...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Re-instate r123977/r123978, my updates of the reference...
|
commit | commitdiff | tree |
2011-01-24 |
Douglas Gregor | Eliminate the last reference to concepts, from Jean...
|
commit | commitdiff | tree |
2011-01-22 |
Douglas Gregor | Send code generation for xvalues down the same path...
|
commit | commitdiff | tree |
2011-01-22 |
Douglas Gregor | Debug info generation for rvalue references
|
commit | commitdiff | tree |
2011-01-22 |
Douglas Gregor | Update const_cast semantics for rvalue references....
|
commit | commitdiff | tree |
2011-01-22 |
Douglas Gregor | Teach static_cast and dynamic_cast about rvalue references.
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Add a test for "perfect" forwarding
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | When throwing an elidable object, first try to treat...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Generalize the NRVO move-construction-based initialization...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Implement the preference for move-construction over...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | We love parentheses
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Promote the static getNRVOCandidate() function, which...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Implement core issue 1164, which concerns the partial...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Add unique_ptr example to test the use of rvalue references...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Add test for overload resolution's preference for binding...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Eliminate an unused variable
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Update the reference-binding implementation used for...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | More testing to C++0x [temp.deduct.call]p3
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Implement the special template argument deduction rule...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Add more reference-binding examples from the C++0x...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | Improve the diagnostic that complains about binding...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | More work to bring reference binding up to the latest...
|
commit | commitdiff | tree |
2011-01-21 |
Douglas Gregor | When performing reference binding via a conversion...
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | Fix a use of uninitialized variables, found by Ted!
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | More tests for reference binding in the presence of...
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | Start refactoring reference binding to more closely...
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | Add some tests for reference-collapsing and referencing...
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | When building a user-defined conversion sequence, keep...
|
commit | commitdiff | tree |
2011-01-20 |
Douglas Gregor | Sema::BuildCXXMemberCallExpr() can fail due to access...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Explicitly track the number of call arguments provided...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Eradicate any mention of C++0x concepts.
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Variadic templates are fully implemented.
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Downgrade the "variadic templates are a C++0x feature...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Refactor the dependence computation for DeclRefExpr...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Implement basic support for the use of variadic templates...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Teach libclang to generate USRs containing parameter...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Teach libclang about SizeOfPackExpr.
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Implement support for non-type template parameter packs...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | NonTypeTemplateParmDecls always have TypeSourceInfo...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Warn about the use of unparenthesized |= in conditionals...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Parse the optional semicolon after a C++ in-class member...
|
commit | commitdiff | tree |
2011-01-19 |
Douglas Gregor | Don't silently drop warning flags passed in to
|
commit | commitdiff | tree |
2011-01-18 |
Douglas Gregor | Comment a wacky test case
|
commit | commitdiff | tree |
2011-01-18 |
Douglas Gregor | Introduce the notion of a "minimal" import of ASTs...
|
commit | commitdiff | tree |
2011-01-17 |
Douglas Gregor | NetBSD, OpenBSD, and Dragonfly BSD also have arc4random...
|
commit | commitdiff | tree |
2011-01-17 |
Douglas Gregor | Add missing <cctype> include, from Joerg Sonnenberger
|
commit | commitdiff | tree |
2011-01-16 |
Douglas Gregor | Emit an extension diagnostic for C99 designated initializers...
|
commit | commitdiff | tree |
2011-01-16 |
Douglas Gregor | Tweak the partial ordering rules for function templates...
|
commit | commitdiff | tree |
2011-01-15 |
Douglas Gregor | Introduce a new kind of TemplateName that captures...
|
commit | commitdiff | tree |
2011-01-15 |
Douglas Gregor | Tweak the storage mechanism for a set of overloaded...
|
commit | commitdiff | tree |