summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExpr.cpp
Commit message (Expand)AuthorAge
* Objective-C ARC. Provide diagnostic and fix-it Fariborz Jahanian2014-06-26
* Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...Craig Topper2014-06-26
* Propagate isAddressOfMember into typo correction so that we don't correct &qu...Nick Lewycky2014-06-23
* Lex: Use the correct types for MS integer suffixesDavid Majnemer2014-06-21
* Revert "Lex: Use the correct types for MS integer suffixes"Rafael Espindola2014-06-21
* Lex: Use the correct types for MS integer suffixesDavid Majnemer2014-06-21
* Objective-C qoi. When Objective-C pointer mismatches withFariborz Jahanian2014-06-19
* Objective-C ARC. Allow conversion of (void*) pointers toFariborz Jahanian2014-06-18
* Objective-C. Attributes on class declarations carry overFariborz Jahanian2014-06-18
* Objective-C. Diagnose when property access is using declaredFariborz Jahanian2014-06-16
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-15
* Recover from missing 'typename' in sizeof(T::InnerType)Reid Kleckner2014-06-12
* Don't slice SemaDiagnosticBuilderReid Kleckner2014-06-11
* Allow lookup into dependent bases in more places under -fms-compatibilityReid Kleckner2014-06-11
* Related to PR19992: when the GNU alignof-expression extension is applied to anRichard Smith2014-06-10
* Recover from missing typenames on template args for MSVC compatibilityReid Kleckner2014-06-10
* PR19992: alignof is permitted on an array of unknown bound.Richard Smith2014-06-10
* Reduce indentation in ActOnIdExpression, NFCReid Kleckner2014-06-09
* Objective-C. Consider block pointer as NSObject as well as conforming toFariborz Jahanian2014-06-09
* Start adding support for dllimport/dllexport on classes (PR11170)Hans Wennborg2014-05-30
* Objective-C. Diagnose assigning a block pointer type toFariborz Jahanian2014-05-30
* PR12214 - Warn on suspicious self-compound-assignments.Nikola Smiljanic2014-05-30
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-29
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-29
* Consolidate some note diagnosticsAlp Toker2014-05-28
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-26
* PR19729: Delete a bunch of bogus code in Sema::FindAllocationOverload. ThisRichard Smith2014-05-13
* Add support for partial jump scope checkingAlp Toker2014-05-09
* Add an Extension warning for applying unary * to an operand of type 'void*' inRichard Smith2014-05-07
* Wrap a few lines at 80 columns, change a confusing indent. No behavior change.Nico Weber2014-05-03
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-03
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-01
* Objective-C. Improve diagnosis of bridging types.Fariborz Jahanian2014-04-29
* [SemaCXX] Silence -Wconstant-logical-operand if the operand is a 0/1 from a m...Argyrios Kyrtzidis2014-04-28
* [Sema] Adjust Sema::getCurBlock()/getCurLambda() to take into account that we...Argyrios Kyrtzidis2014-04-26
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-23
* Implement [over.match.oper]p3 properly, by filtering the non-candidates outRichard Smith2014-04-17
* Add support for MSVC's __FUNCSIG__Reid Kleckner2014-04-08
* Try harder about not suggesting methods as corrections when theyKaelyn Takata2014-04-04
* Improved semantics for implicit scalar -> extvector conversions.Stephen Canon2014-04-03
* -fms-compatibility: Only form implicit member exprs for unqualified idsReid Kleckner2014-03-25
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-17
* Add two missing entries to the C++11 support page. Bump one relevant diagnosticRichard Smith2014-03-14
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-14
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-12
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm...Aaron Ballman2014-03-07
* [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w...Aaron Ballman2014-03-07
* [C++11] Replacing BlockDecl iterators param_begin() and param_end() with iter...Aaron Ballman2014-03-07
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-06