summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAge
* The ability to use vector initializer lists is a GNU vector extensionJames Molloy2014-06-20
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-15
* Implement DR990 and DR1070. Aggregate initialization initializes uninitializedRichard Smith2014-06-03
* PR11410: Extend diagnostic to cover all cases of aggregate initialization, notRichard Smith2014-06-03
* PR11410 - Confusing diagnostic when trailing array element tries to call dele...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
* Tweak diagnostic wording for init list narrowingAlp Toker2014-05-17
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-03
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-01
* 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
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-13
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-12
* Reverting llvm::distance changes to use std::distance with iterators instead,...Aaron Ballman2014-03-10
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-08
* Correctly set brace range for CXXConstructExprs formed by list initialization.Peter Collingbourne2014-02-22
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-25
* Removing some more unnecessary manual quotes from diagnostics.Aaron Ballman2014-01-03
* Allow Objective-C pointer conversions following an explicit user conversion.Douglas Gregor2013-12-18
* Objective-C. After providing a fix-it for aFariborz Jahanian2013-12-18
* ObjectiveC. Further improvements of useFariborz Jahanian2013-12-16
* Objective-C. Provide fixit's for objc_bride_relatedFariborz Jahanian2013-12-10
* ObjectiveC. Continuing implementation of objc_bridge_relatedFariborz Jahanian2013-12-07
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-05
* Fix init-captures for generic lambdas.Faisal Vali2013-12-05
* PR18013: Don't assert diagnosing a bad std::initializer_list construction.Richard Smith2013-11-21
* Rename an extension warning to ext_...Richard Smith2013-11-19
* Rather than duplicating extension diagnostics to allow them to cause aRichard Smith2013-11-12
* s/DebugPrint/dump/gDouglas Gregor2013-11-08
* Gracefully (and correctly) handle init of multiple union membersMatthew Curtis2013-10-03
* PR17295: Do not allow explicit conversion functions to be used in cases whereRichard Smith2013-09-21
* Some comment updates and tweaks for clarity.Richard Smith2013-09-21
* Rearrange narrowing checks in initialization to be a different form of stepRichard Smith2013-09-21
* Refactor: CheckExplicitInitList is only called to check an entire InitListExpr,Richard Smith2013-09-20
* Don't build extra init lists.Eli Friedman2013-09-17
* Fixed bug in call to CXXTemporaryObjectExpr ctor.Enea Zaffanella2013-09-07
* Fix missing source location in CXXTemporaryObjectExpr nodes.Enea Zaffanella2013-09-07
* Handle init lists and _Atomic fields.Eli Friedman2013-08-19
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-17
* ObjectiveC ARC: finishing off issuing error whenFariborz Jahanian2013-07-31
* ObjectiveC ARC: Do not issue bridge cast diagnostic whenFariborz Jahanian2013-07-31
* ObjectiveC arc: Introduce a new initialization kindFariborz Jahanian2013-07-31
* Sema: Minor const fixups and control flow tidying.Benjamin Kramer2013-07-24
* Restore warning to its original text whenFariborz Jahanian2013-07-11
* ObjectiveC arc[qoi]: When due to change of certain methods'Fariborz Jahanian2013-07-11
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-04
* PR16502: Fix a dumb bug where we might look past the last initializer in anRichard Smith2013-07-01