summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-35/+31
* Move some of SemaOverload's API to various places in Overload.h, and killJohn McCall2010-08-241-40/+15
* Remove a header dependency from Sema.h at the cost of some type safety.John McCall2010-08-241-2/+6
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-15/+15
* Relax the construction of a definition for implicit, trivial defaultChandler Carruth2010-08-231-4/+15
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-14/+9
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-1/+1
* Don't try to initialize a reference with a constructed temporary if eitherJohn McCall2010-08-171-0/+5
* PR3344: Downgrade "too many braces around scalar initializer" to a warning.Eli Friedman2010-08-141-7/+7
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-3/+3
* Allow reference binding of a reference of Objective-C object type toDouglas Gregor2010-08-071-5/+44
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-9/+9
* Make sure that implicit qualification and derived-to-base conversions of xval...Sebastian Redl2010-07-261-4/+8
* Added extra check when looking for location of '=' inFariborz Jahanian2010-07-211-2/+3
OpenPOWER on IntegriCloud