summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Make `&function_with_enable_if_attrs` an errorGeorge Burgess IV2015-10-121-1/+3
* [Sema] Don't create an invalid source range for overlong initializer lists.Benjamin Kramer2015-09-231-2/+4
* Clarify the error message when the reason the conversion is not viable is bec...Nick Lewycky2015-08-251-0/+1
* [Sema] Don't crash when diagnosing hack in libstdc++David Majnemer2015-08-211-2/+5
* Fix -Wredundant-move warning.Richard Trieu2015-07-291-30/+3
* Disable -Wpessimizing-move and -Wredundant-move in template instantiations.Richard Trieu2015-07-291-0/+3
* Do not give a -Wredundant-move warning when removing the move will result in anRichard Trieu2015-07-281-1/+11
* [sema] Fix infinite loop when using a boolean value as designated initializer.Argyrios Kyrtzidis2015-07-271-8/+6
* [Sema] Emit correct warning when copy-elision is not possible.Davide Italiano2015-07-181-0/+5
* [Sema] Range-loopify InititializationSequence destructor. NFC intended.Davide Italiano2015-07-011-4/+2
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Implementing C99 partial re-initialization behavior (DR-253)Yunzhong Gao2015-06-101-38/+194
* Have -Wredundant-move ignore reference types.Richard Trieu2015-05-181-0/+3
* When emitting a dropped qualifier error, show which qualifiers are dropped.Richard Trieu2015-05-161-3/+10
* Reverse the order of types in the reference dropping qualifiers error.Richard Trieu2015-05-151-1/+1
* Add -Wpessimizing-move and -Wredundant-move warnings.Richard Trieu2015-04-291-0/+112
* [Sema] Do not permit binding a reference to a compound literalDavid Majnemer2015-04-261-0/+5
* Move fixit for const init from note to diag, weaken to warning in MS mode.Nico Weber2015-04-171-23/+41
* Remove useless statement.Nikola Smiljanic2015-04-141-1/+0
* [Sema] Don't assume that an initializer list has an initializerDavid Majnemer2015-04-101-3/+3
* Fix UTF8 chars to ASCII.NAKAMURA Takumi2015-02-251-2/+2
* Revert r167816 and replace it with a proper fix for the issue: do notRichard Smith2015-02-211-17/+4
* DR1467: If aggregate initialization encounters an initializer list for whichRichard Smith2015-02-161-1/+2
* More for DR1467: In C++, when initializing an element of an aggregate,Richard Smith2015-02-121-39/+40
* Improve the "braces around scalar init" warning to determine whether to warnRichard Smith2015-02-121-6/+65
* A temporary fix for backward compatibility breakages caused by PR12117.Larisse Voufo2015-02-101-4/+15
* Update APIs that return a pair of iterators to return an iterator_range instead.Benjamin Kramer2015-02-061-10/+5
* Fix \param in r228276. [-Wdocumentation]NAKAMURA Takumi2015-02-051-1/+1
* PR22465: when performing list-initialization for a class type C, if we see anRichard Smith2015-02-051-16/+19
* Various fixes to mangling of list-initialization.Richard Smith2015-02-051-0/+3
* CXX [qoi]. Prevent a crash when initializer expression isFariborz Jahanian2015-01-281-0/+2
* Implement the remaining portion of DR1467 from r227022. I may have overlooked...Larisse Voufo2015-01-271-33/+14
* Tweak r227115 per review feedbackBen Langmuir2015-01-261-1/+1
* Fix assert instantiating string init of static variableBen Langmuir2015-01-261-3/+3
* Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed().Nico Weber2015-01-261-9/+0
* First steps in implementing DR1467: List-initialization of aggregate from sam...Larisse Voufo2015-01-241-32/+92
* 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
OpenPOWER on IntegriCloud