summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix temporary lifetime extension from an initializer using braced "functional"Richard Smith2015-01-101-7/+7
* Handle use of default member initializers before end of outermost classReid Kleckner2014-11-171-3/+7
* Fix brace init of unions with unnamed struct membersReid Kleckner2014-11-121-2/+3
* Pass around CorrectionCandidateCallbacks as unique_ptrs soKaelyn Takata2014-10-271-2/+2
* PR20844: If we fail to list-initialize a reference, map to the referenced typeRichard Smith2014-09-041-0/+13
* CodeGen: Skip unnamed bitfields when handling designated initializersDavid Majnemer2014-08-231-1/+9
* Sema: Properly perform lookup when acting on fields for desig initsDavid Majnemer2014-08-111-88/+35
* PR18097: Support initializing an _Atomic(T) from an object of C++ class type TRichard Smith2014-07-311-12/+43
* Improve diagnostic on default-initializing const variables (PR20208).Nico Weber2014-07-231-1/+22
* PR20356: Fix all Sema warnings with mismatched ext_/warn_ versusRichard Smith2014-07-191-3/+3
* Cleanup: remove essentially unused variable.Richard Smith2014-07-181-3/+2
* SemaInit.cpp: Fix a warning with -Asserts. [-Wunused-variable]NAKAMURA Takumi2014-07-181-0/+1
* PR20346: fix aggregate initialization / template instantiation bug:Richard Smith2014-07-171-0/+9
* Track the difference betweenRichard Smith2014-07-171-10/+19
* When list-initializing an object of class type, if we pick an initializer listRichard Smith2014-07-161-17/+24
* rewrap to 80 cols, no behavior changeNico Weber2014-07-081-1/+2
* Address review feedback for r212238.Nico Weber2014-07-031-2/+1
* Enable clang to continue to parse libstdc++4.6 and stlport after r210091.Nico Weber2014-07-021-2/+53
* The ability to use vector initializer lists is a GNU vector extensionJames Molloy2014-06-201-0/+41
* Hide the concept of diagnostic levels from lex, parse and semaAlp Toker2014-06-151-2/+1
* Implement DR990 and DR1070. Aggregate initialization initializes uninitializedRichard Smith2014-06-031-73/+103
* PR11410: Extend diagnostic to cover all cases of aggregate initialization, notRichard Smith2014-06-031-5/+5
* PR11410 - Confusing diagnostic when trailing array element tries to call dele...Nikola Smiljanic2014-05-301-3/+8
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-60/+44
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-35/+35
* Consolidate some note diagnosticsAlp Toker2014-05-281-1/+2
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-50/+53
* Tweak diagnostic wording for init list narrowingAlp Toker2014-05-171-1/+1
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-13/+12
* AST: Mangle reference temporaries reliablyDavid Majnemer2014-05-011-50/+54
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-231-1/+1
* Implement [over.match.oper]p3 properly, by filtering the non-candidates outRichard Smith2014-04-171-3/+3
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-4/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-1/+1
* Reverting llvm::distance changes to use std::distance with iterators instead,...Aaron Ballman2014-03-101-1/+1
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-20/+9
* Correctly set brace range for CXXConstructExprs formed by list initialization.Peter Collingbourne2014-02-221-6/+9
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-2/+2
* Removing some more unnecessary manual quotes from diagnostics.Aaron Ballman2014-01-031-1/+1
* Allow Objective-C pointer conversions following an explicit user conversion.Douglas Gregor2013-12-181-4/+8
* Objective-C. After providing a fix-it for aFariborz Jahanian2013-12-181-5/+8
* ObjectiveC. Further improvements of useFariborz Jahanian2013-12-161-3/+5
* Objective-C. Provide fixit's for objc_bride_relatedFariborz Jahanian2013-12-101-1/+1
* ObjectiveC. Continuing implementation of objc_bridge_relatedFariborz Jahanian2013-12-071-0/+3
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-051-2/+2
* Fix init-captures for generic lambdas.Faisal Vali2013-12-051-2/+2
* PR18013: Don't assert diagnosing a bad std::initializer_list construction.Richard Smith2013-11-211-7/+25
* Rename an extension warning to ext_...Richard Smith2013-11-191-1/+3
* Rather than duplicating extension diagnostics to allow them to cause aRichard Smith2013-11-121-15/+9
* s/DebugPrint/dump/gDouglas Gregor2013-11-081-2/+2