summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Handle the resolution of a reference to a function template (whichDouglas Gregor2011-02-191-4/+8
* When initializing struct members, the important thing is that the "initializi...Argyrios Kyrtzidis2011-02-011-1/+2
* Fixed parameter names.Abramo Bagnara2011-01-271-2/+2
* Fix whitespace.NAKAMURA Takumi2011-01-271-348/+348
* 7bit-ize.NAKAMURA Takumi2011-01-271-3/+3
* Fix a horrible bug in our handling of C-style casting, where a C-styleDouglas Gregor2011-01-271-10/+11
* Implement the preference for move-construction over copy-constructionDouglas Gregor2011-01-211-4/+4
* Promote the static getNRVOCandidate() function, which computed theDouglas Gregor2011-01-211-1/+1
* Improve the diagnostic that complains about binding an rvalueDouglas Gregor2011-01-211-0/+1
* More work to bring reference binding up to the latest C++0xDouglas Gregor2011-01-211-6/+11
* When performing reference binding via a conversion function, performDouglas Gregor2011-01-211-7/+2
* Start refactoring reference binding to more closely match the C++0xDouglas Gregor2011-01-201-34/+35
* Add some tests for reference-collapsing and referencing bindingDouglas Gregor2011-01-201-3/+1
* Sema::BuildCXXMemberCallExpr() can fail due to access or ambiguities,Douglas Gregor2011-01-201-2/+1
* Emit an extension diagnostic for C99 designated initializers that appear in C...Douglas Gregor2011-01-161-0/+5
* MSVC doesn't require an accessible copy-constructor when binding a temporary ...Francois Pichet2010-12-311-1/+1
* Redesign the way anonymous fields are handled in designated-initializers.Francois Pichet2010-12-221-67/+31
* Bump up property conversion earlier in the initialization process. FixesJohn McCall2010-12-071-1/+5
* PR5207: Change APInt methods trunc(), sext(), zext(), sextOrTrunc() andJay Foad2010-12-071-9/+13
* Don't crash when initializing a subaggregate in C from a property r-value.John McCall2010-12-041-0/+1
* Although we currently have explicit lvalue-to-rvalue conversions, they'reJohn McCall2010-12-041-5/+11
* When we're performing an explicit cast of some sort, don't complainDouglas Gregor2010-12-021-6/+4
* Switch a lot of call-sites over to using the new value-kind calculations.John McCall2010-11-241-2/+2
* Major anonymous union/struct redesign.Francois Pichet2010-11-211-0/+5
* A bundle of whitespace changes, separated out from the functional changes.Nick Lewycky2010-11-201-6/+4
* Assorted work leading towards the elimination of CK_Unknown.John McCall2010-11-151-1/+1
* When performing initialization of a copy of a temporary object, useDouglas Gregor2010-11-121-3/+5
* Extend the bitfield-truncation warning to initializations.John McCall2010-11-111-1/+8
* Unnest; no functionality change.John McCall2010-11-111-42/+42
* Add a variant of GCC-style vector types for ARM NEON.Bob Wilson2010-11-101-1/+1
* Improve our handling of C++ [class.copy]p3, which specifies that aDouglas Gregor2010-11-081-8/+30
* When attempting reference binding to an overloaded function, alsoDouglas Gregor2010-11-081-10/+13
* Properly diagnose invalid casts to function references. Patch byDouglas Gregor2010-11-081-1/+6
* Don't remove the init expression from the initializer list if it had a semant...Argyrios Kyrtzidis2010-10-301-1/+0
* When list-initializing a vector, try to copy-initialize from vectors insteadJohn McCall2010-10-301-53/+82
* No really, we don't have a retain/release system for statements/expressionsJohn McCall2010-10-261-1/+1
* Improve the tracking of source locations for parentheses in constructor calls.Chandler Carruth2010-10-251-5/+14
* Introduce support for emitting diagnostics (warnings + their notes)Douglas Gregor2010-10-121-1/+3
* Allow a string literal to initialize a tail array (PR8217), patch Chris Lattner2010-10-101-1/+2
* This patch fixes multiple issues in clang's designated init builder andDouglas Gregor2010-10-081-11/+24
* In Sema's TryRefInitWithConversionFunction, suppress user conversions for the...Argyrios Kyrtzidis2010-10-051-2/+4
* one piece of code is responsible for the lifetime of every aggregateJohn McCall2010-09-151-2/+1
* When performing overload resolution, only compare the final conversionDouglas Gregor2010-09-121-7/+8
* Use the new-initialization code for initializing scalars with aDouglas Gregor2010-09-081-5/+10
* Provide proper type-source location information forDouglas Gregor2010-09-081-4/+14
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-1/+1
* One who seeks knowledge learns something new every day.John McCall2010-08-261-32/+28
* Work around a gcc warning.John McCall2010-08-261-0/+1
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-6/+6
OpenPOWER on IntegriCloud